The early days, the connectors were large, cheap, easy to use. Over time we've added new connectors to meet other needs, primarily to reduce size and weight, but also to support new speeds. Rather than getting rid of the old styles, they chose to keep them around, and so we have a plethora of cables for a variety of needs.
I don't understand why we wouldn't push toward standardization now, though? I see that USB ports on electrical outlets are becoming more and more prevalent, which is nice, since at least the B connector is standard on one end. But I couldn't, for instance, charge my current phone, which is a USB micro, with my old phone's cable, which was USB mini, and the cable sold with my phone was this uselessly short affair, so I had to buy a new cable: hardly inconvenient, I know, it's cheap, but it is also frustrating.
Because then people would complain about their USB male part breaking off all the time when they weren't careful with it. Further, the height of the port won't match the height of the port on every other device you might plug in, so you'd end up with problems plugging some devices in, or stressing the port. You'd almost always want a cable, even if it's short, to remove the height mismatch.
I feel like this is easily overcome, just put them on the top of your tower, with a pivot so it can lay flat except when it's in use. But I see your point...
Pop one of these in your bag instead:
Amazon product
This is where my standardization whine comes in again: it doesn't address the problem that many of my devices have a different connection.
The TV remote uses infrared light. The others use radio waves.
You have to replace the batteries on one far more often than on the other one.
Guess why.
Given that it's a visual device and yo're almost gauranteed to be in line of sight, it usually isn't a problem. Make sure you point the remote at the TV. See if you can find the little window on the TV that receives the signal, and make sure it's clear from any obstructions. If you have stuff in front of the TV, clear it away. You may also be able to point the remote at the ceiling and the reflection will work. Replace the batteries if nothing else helps, and as a last resort get a logitech or similar universal remote - they almost always send stronger signals, maximizing the chance of the TV getting it.
I have rechargeable batteries, so I don't really care about the need to replace them. As to why I always have to hit again, it's because my TV remote is usually on my coffee table, which is lower than my TV, so when I hit the power button, it doesn't seem to register. If I pick it up, it's fine. It just seems like so much unnecessary effort. You lift it up, you put it back down again, I HAVE TV TO WATCH I DON'T HAVE THIS KIND OF TIME
I'd never throw a controller across a room, also. Those things aren't cheap!
ALSO Playstation controllers, another thing in my life that uses USB mini instead of micro. I have this wonderfully long cable I can use solely for charging my PS3 controllers, and a phone I don't even think I have anymore.
Be the change you want to see in the world.
No
I specifically put the onus on you. I am pathologically lazy.