I couldn't disagree more.
I'd put strong money on the Deployment system being totally overhauled in the next 12 months. You don't need to take my word for it, look at the Master League games. Those 250s pretty much get left for dead 90% of the time.
I had a game earlier today where a pair of my 250/9 killed 88 infantry models between them and I lost one only to surprise 17 pounder that was towed to another place.
250s are good, but you need to pump mp into upgrading them, you really have to commit. They might not be as useful in 1s, but they definitely feel strong at 2s when you don't suicide them.
I'm rank ~140 with ~1300 elo atm just so you know I'm not rolling over random noobs.