I won't look for the vid, post or whatever but in Relic words: "Heavy artillery was a a counter to the Elephant".
You just need to look at the Jaeger armor commander and see that there's a recon plane and Dive bomb to notice that the statement is stupid.
People have complaint about how well rounded is the commander that it has tools to counter it's counter (besides artillery, really good at clearing AT gun lines). Although since the Ele is no longer an 85/100 range TD, it's been seen less in comparison to JT for teamgames.
Not to mention Ele and ISU lost concentrated line of sight ability as well.