Anyone else thinks titans ruin the gameplay?

The first titan is ok but the rest of the titans just roll over any mech, there's no chance.

They all completely ruin the game flow.