To clarify, it’s a common perception, especially to generally uneducated Americans - scratch that, the lower 2/3rds of the American educational rung probably don’t even know Russia was involved in ww2 at all - but those who do know a little, unfortunately, only know a little.
They tend to grasp onto the idea of Russians as this barbaric force who never fought intelligently, but always simply threw their troops at the enemy in hopeless, stupid charges.
Now, human wave style attacks DID happen on the eastern front - and the reason they’re typically noted in journals in such was because they were unusual, desperate measures. Generally speaking, the Russians used modern combined arms tactics when they could, and only resorted to human wave attacks to desperate situations with conscripts. It happened a lot, but it wasn’t the default mode of Russian attack, all they were capable of, as most people seem to think.
The Russians only outnumbered the Germans by an average of 1.6x during the entire war, if I recall. How many troops can you possibly waste with only that much of an advantage? The Stupid Russian myth makes us think that the Russians swamped the Germans with 10 times their numbers, or something, when that simply wasn’t the case. The Russian army won because they outfought the germans. The Red Army, later in the war, really started to become a cohesive fighting force, with leading modern tactics, equipment, and experienced troops. This was against a crumbling German war machine - the soldiers of which should be commended by their remarkable achievements, but they were simply outfought and pushed back by the Russians. Not because of massive numerical superiority (1.6:1, remember), but because eventually, when the Red Army really started to get it’s act together, it was a very effective fighting force.
Since the cold war immeadiately followed ww2, it’s not a surprise that the “Russian as barbaric idiot” myth was propogated.