I believe they are trying to make it so you don't have to pick any profession for PvP.
Now you get to choose, there are still plenty of other reasons to get Eng.
The OP stated that all of his toons had Eng, which is a general sign of something being over-powered. As others have stated, you get the cogs and such, as well as the helm, and a few quirky enchants, that is approximately the same as what other professions give.