There is some truth in what you say, but everything isn't as bad as all that. Yes, explosions are much worse now, but vehicles don't explode as often. Thanks to hull points, they often just get glanced down, and your guys can simply get out and take cover in the wreck. Still not thrilling, but a little bit better.
Wyches... yeah. I have to admit, there isn't much they can do at this time that couldn't be done better with kabalite warriors. The reason to take them is that we love them, and we can make them work if we try, but there's no denying they've been nerfed badly. But have faith! We'll get another editing pass over the f.a.q's before the summer is over, and I'm sure wyches will get a little boost.