Is it a good idea to do an online MBA?

Joining traditional MBA schools and attending classes on campus was quite fashionable for students of the past. Now we are all looking for courses which are suitable for not only improving our professional skills but at the same time also allowing us to explore other opportunities.