Why Choose Distributed Learning?