No. The whole point of CoH was to offer a game that wasn't Starcraft-supablobb-yolo. It's currently a possible and very effective strategy but the core philosophy of CoH is that blobbing isjn't as fun/intellectually stimulating as careful positioning units. That's why MGs and suppression mechanics exist.
In fact, the counters you suggested above are evidence that blobbing was not supposed to be viable. They are there to punish it and keep it out of the game. Sadly they are insufficient.
I agree with him and with you (oddly). Blobbing is clearly not in the design philosophy of the devs but it should still be a tactic. New players who don't know the genre or game too well will naturally tend to do this, if they don't have some success they will just hate the game.
However, it is important that blobbing is easily dealt with by more skilled players, so the new ones should learn fast that it is not effective and need to adapt. Sadly though as you say the tools required to fight blobs for some factions just don't exist or are ineffective.
There was a suggestion to increase the AOE suppression of MG earlier too, that might work.