Its definitely a mistake to give them to Tommy especially when they get extra rate of fire behind green cover.
That’s kinda the point.
My only issue is that it’s not consistent across the board.
Either all infantry should be able to do it or none of them should.
But all factions should have access to wire, sandbags and tank traps without picking a doctrine. It doesn’t need to be on all infantry though, if people are opposed to it, but it should definitely be available to builder/worker/engineer units.
If your doctrine ability makes it possible for regular infantry able to build these basic entrenchments, good for you, but that should not be the only way your faction can do that.