That's how I feel as well. To counterbalance that, nades and/or weapon racks could be unlocked when you tech up to the first tier just like ostheer/okw. You have to pay 300 mp and 40 fuel just to get those 2 things, and another 250/10 for the ambulance. That way you wouldn't have to pay for so much neccessary stuff and get forced to have more free somewhat redundant infantry instead. I make team weapons and elite infantry a lot less with usf because I'm already forced by design to play with such an infantry heavy build that there's no room for them.
TL, DR my dream solution would be linear tech minus free officers and with free racks and nades instead.
First of all the US early game is fine. There are problems vs OKW on maps with strong cut offs but thats more of a map than a faction issues. USF isn't strong in teamgames but that's not an early game issue. It's important to remember that you need to play completely different styles against wehr and OKW. (roughly speaking spread against wehr, keep stuff together vs OKW)
Secondly, people need to let go of the "I want my faction to be less of a inconvcenience to play" mentality. There are still quite a lot of important decisions left to make in USF tech and thats a good thing. I want to be forced to make decisions with consequences. I don't want to get upgrades without additional fuel costs so they become a no brainer. I don't want to have access to every unit in the tech tree every game without any disadvantage.
The most important tech decision is LT vs Cpt. You can change the balance of those two to make the decision more interesting but do NOT simply remove it by making tech linear.
When do I tech grenades ? Another interesting decision to make. It's totally vaild to go quick grenades before teching. Why remove that possibility ?
Similar story with weapon rack upgrade. Do I want to delay my light vehicle to get an infantry firepower boost ?
I dont want to play this game on autopilot mode. Leave US tech as it is.