There is a lot of empty PCB in that design. They could at the very least add 1 more port on each side if they wanted to. The audio solution is also taking up quite a bit of space.
Agai with the TB5. Those hubs cost $200+ and some even require external power. It's a good option to have. It's bad if it's your only option.
Kudos to you.
What you could do now is step out of your bubble and consider that other people have different use cases and might need or prefer to have more native ports.
You literally lose nothing by having more connectivity options.