I love how you just threw out that $50 controller price. Man, I don't want to pay $50 for a controller. Stop putting ideas into his head. lol. I would say maybe $20 for a controller would be reasonable.
Only a true toy/game company could produce a controller for 20$, and that's only if they can manage to produce and sell units in the many thousands. Opcode Games does its best to provide high-quality products, but that doesn't change the fact that Opcode Games is not a real company. So you can forget about a new/modern ColecoVision controller at anything less than 50 bucks. With relatively low production numbers, production will be expensive any way you look at it.
I think kids\grown ups these days can figure out a game like Super Metroid quite easily. It's the impatient\un-disciplined kids I tend to chuckle when I see them rant....and not even try to think and figure things out on their own.
Yeah, I get a chuckle out of them too. Here's an example I recently stumbled upon. This kid was obviously born with a silver joystick in his mouth: