Daily Rant #2 Why the Stug?

In this daily rant episode we take issue with a point made in a recent video from Lindybeige on the StuG III.