I still don't see how mechs are not useful in day to day pvp, all objectives and everything else aside. If you want to fight in your mech there is absolutely nothing stopping you other than the fact you're more likely to have to stand and fight if a bigger force is faster than you.
If a light/ewar roam hits you and you undock mechs, they can't do anything if you hold the line, period. If they have assault or mech backup of their own, well then all of this is moot.
The common problem I see is defenders want to defend with just 1 bot type and expect to be able to kill a fast ewar group. It's pretty simple, you need speed to catch speed, otherwise you need to be content to just drive them off at your perimeter. Does that mean ALL of you are forced to drive "ugly spider bots"? No. But a few of you do, that's what is intended, for you to field different bots for different roles.
Invade hokk with a fast ewar group and give me 3 fast tacklers and a few mechs on the defense. Dead intruders in minutes and we will have used mechs.