It's a fad. Apple came out with it 'first', making it automatically used among millions of people, then designers followed with other software packages and apps.
Yep, but that's how it works. A year ago, people were complaining that Apple sucks because iOS was still using skeuomorphs instead of flat design like Android and Windows 8. Now they've switched their style, and they suck because they invented flat design and everyone is just copying them.