OKW are not designed any specific way other than being a resource starved faction. If you want to play more mechanized you take the mechanized HQ, if you want to play more defensively with lots of infantry you go Battlegroup HQ.
OKW doesn't have any good blob counters outside of 3 things: 1. Just blobbing harder, which is the easiest option to do 2. Sturmtiger which even top tier players have a hard time using and 3. Spamming MG34's and praying for good RNG.
OKW's biggest problem vis a vis blobbing in my opinion is that they only have 1 area denial unit; the Schwer HQ. The Stuka Zu Fuss can't deny territory due to the long cool down and easy to avoid barrage. OKW getting a heavy artillery piece or a Self Propelled Howitzer would fix a lot of things in my opinion.
Please remind me when Relic hired you as one of their designers?
Who are you to think that you have any clue about the design intent behind any of the factions?
When was the last time you spoke with any Relic employee about anything CoH 2 related?
I'm interested as to the source of your knowledge about the design of OKW.
As for anti-blob OKW has: Flak HT, Luchs, MG34 (doctrinal and could use a buff), IG (pretty much sucks unfortunately, except for on a few maps it's okay), Stuka, Sturmtiger (actually one of the easiest units in the game to micro, you literally drive it straight up to your tiger, push 1 button and get a free squad wipe), and the KT. Not to mention mines, and potentially MG bunkers.
They're not as strong against blobs as Ost, but they can deal with them. It's not that complicated.
Btw - people don't get the Sturmtiger because a lot of the time you don't have the extra fuel, but it is a perfectly viable unit and plenty of top players have used it in high level 1v1s and 2v2s. Lemon and Vindicare come to mind in recently history as having used the unit effectively.
No clue why you think MG34s have anything at all to do with RNG? Suppression is one of the least RNG based mechanics in the game.
It's quite shocking that you'd have the gall to try and make such sweeping claims regarding a game that you so obviously lack knowledge about. If you spent 10% of the time playing as you spend posting ignorant comments on the forums, you might have more luck getting people to respect you.