If you’re not happy with what’s out there, start your own company and see if you can do it better. Engineering is hard, period. Making video games is difficult, hardware is difficult, and making sure you’re price competitive while having all the ridiculously features people demand be available, is a balancing act.
But, complaining is easy. So go on, complain some more.