The "silhoutte" argument comes across as pretty flimsy when it's not a design philosophy that's applied to the other half of the game, the pilots, who can run and bounce at lightspeed and have any combination of ordinance, tactical ability, weapon, perk and boost. If Respawn's concern was readability, they chose to impose it on that part of the game that needed it the least, because you have way more inherent room to figure out what the other Titan can do, as opposed to the other pilot, where your engagements last in literal seconds.
It's a doubly ridiculous argument when you have two similar frames in the game, Ronin and Northstar, that play completely opposite and only have a similar build because they have the same dash/health. Which is what the first game was already doing since you could've picked a Stryder and played it either way.