This is true.
As for trolls, I would say kick them, in the end there will always be people who do this so I don't see why let them prevent a convenient feature.
As for the chopper thing. while this is pretty true, it is also not, simply because eventually you will want a tank maybe or a Strider, some kind of armor support so I think people would still use them at least to bring in the calverley. At the very least you would need to bring everyone to the main AO for initial insertion. It would help a lot especially because of those times your very far away and now you must fly into a very alert objective of troops. I think that at the very least it should or could be a parameter set-up, where you can enable or disable MHQ's.