imho the free stuff for the ad mech convocation is totally justified as their "upgrades" are overpriced given each unit's fragility. its the hymns and dumb 7th allied rules, ie shoehorned drop pods, that make that army top level. OTOH the free stuff for the marines gives them an insane advantage: free UNITS that basically constitute a vast forest of obsec placed at will with little chance of mishap
It's the army wide obsec that really makes the Battle Co. so hard to beat, not the free stuff.
"Don't take my win from me! I don't have many to claim!"
-Dandy