Of course it's a meme strat; it always has been. It's a meme unit.
They're shit infantry you spam and are only effective in cover. They didn't even used to be able to fire on the move.
Do you remember the original design for that commander? Spam Osttruppen and railway arty with munitions conversion. Now they have weapon drops which you crew with your spam infantry.
I completely agree with you on every point you’ve made.
In order to further support your point, here’s a video from MLNZ where this meme strat gets absolutely obliterated by a comptetent player. Have a look at G1 of DevM and Asiamint and how absolutely pathetic these Osttruppen strats are against competent players.