If you gave it the same snipe ability as CoH 1 it would be problematic to have on an already powerful 5-man squad (everyone goes for bolster anyway) that could always tip the fight in ur favour by sniping small squads of ostheer/Obers and MG's. Also if you blobbed them you could send them to another dimension instantly.
I'd like to see it, but rather at the start of the game which would allow for counter snipes as brits struggle with snipers as is until they can field their own counter sniper or use the UC but the UC got nerfed now aswell. But again I feel like it would be problematic because of the ability to snipe Grens to 3-man from the get go.
While I agree with your points the reason they were not OP was because as they are here, had and still have not any AT capabilities unless you equip them later on with PIATs which has become a meme taboo among British players and the only unit getting equipped with them is the Sappers.
Of course I saw a strategy of a guy rushing the munition points in a video and just spamming Recon Sections with the snipe ability but I've never actually seen in practice and would probably fail against a prepared opponent, his Wehr opponent in the video just didn't realize what was happening and thought it'd be an easy win.
I actually found the video I was referring to so here:
https://www.youtube.com/watch?v=jFbn-S28iVs
I honestly always felt Recon sections should have been an upgrade in one of the commanders, or just another standard Tommy upgrade to choose over the med-kits or flares. Scoped Lee Enfields that take up a weapon slot and choice of abilities such as the 'Prone Camouflage' they had.
Hammer itself, would be fixed if the Comet would be fixed as it does have the vehicle tracking and gammon bombs aren't the worst thing along with mini-blitz/flank speed clone. Anvil at least offers a very vital unit for screening and pushing forward vs defenses.
I agree with you, my suggestion for the Hammer thing was again like I said a counterpart for the IS to the Heavy Engineers upgrade for the Sappers in Anvil, while the gammon bombs are a nice addition they're not exactly a reason why you'd pick Hammer if you know what I mean, while I believe that especially in team games the Heavy Sappers provide some pretty nice repair speed boosts.
But yeah if it was made as a 3rd upgrade by default that'd be pretty nice.