I would have thought that you would have been around the forums long enough to know better.
Start with the basics, improve on the basics, then advance a concept. If you wish for infantry to have an expanded role, then first think of how they are a part of AH now and think in terms of how to broaden the coding we already have. Currently, infantry is wired to run from the transport to the map room. That is it. Your wish to have them bunker up on main street and fire bazookas at tanks if a bit of a stretch with the current coding, agreed?
How about expanding infantry to destroy AA guns (commandos), or infantry to destroy town buildings (engineers). I say keep them simple and out of the bases and in the towns.
Let HTC tinker with this idea. I bet they could code that a lot better than devising an all new FPS shooter. Just a hunch.