I have:
Sunglasses go in the overhead glasses compartment. You can buy 90-degree USB cables to improve the accessibility of that compartment while a phone is plugged in. There's a 9v outlet in the glove box and in the center console, too, as well as 2x USB ports behind the center console, so you don't necessarily have to plug both phones in there - I only have one USB cable in that front section.
The other thing to do is stop using up-front storage space for occasionally-used items. Do you have your car manual or tools or whatever in the glove box? Take it all out and stuff it in the spare tire compartment. Frankly, an umbrella is one of those things for me - if I need it, I'm going to know I need it, so I'd just put it under the front seat or even in the trunk rather than taking up the side compartment.
I don't disagree with your assessment - the space up front isn't ideal. But there's plenty if you prioritize it right.