Not before going to USB. Instead they had dozens of different cables that made life a pain for users. This was the entire reason that the industry as a whole migrated to USB. Are you arguing that it was better when we had to have different cables for everything we used?
Do you realize how nice USB-C is going to make things? No more having to buy one cable for your monitor, another for your RAID, another for your hard drive, another for your printer, another for your network....... With USB-C you can use a single cable for all of them. Not only that but a single port can support all of those items at once.
All of those manufacturers did go to USB and like Apple is doing now, forced people to buy new cables, which is a mild inconveniences, in exchange to a couple years down the line be able to use just one standard.
Unless you hate USB (the current USB 1.1 - 3), it's pretty silly to hate on this move. The other computer makers will soon be following too.