Why would you build a bot and NOT have a way to flip yourself over?
You need to have three things to be successful: 1) A good driver 2) A way to flip yourself over (or be able to drive flipped) 3) A weapon (this could be as simple as a shield/ramp or more exotic)
So many bots are push/scoop bots or flippers. Half of the bots just have to be flipped over and they are toast.
some of them just do it for fun, make something to play with and then just want to see it get wrecked...
or some of them are just showing off tech or different things because they can, some teams clearly can do way better and have done in the past but in this season it's seems heavily biased against certain bots, for example,
plan x vs a bronco ?
vertical spinner vs horizontal spinner ?
exposed wheels against spinners ?
sometimes the fight is over before it even starts..
seems to me being different/ having flair / trying something new is what gets people excited,
and considering most of what you said doesn't apply to many of this 'seasons' bots.. makes you wonder :P
but yeah i totally agree, i'd also add power/ torque/ and heavy thick armor and have the wheels protected or be solid enough to take hits.
look at some of the bots armor in this season, if it's thin sheet it's gets tore off if it's thick metal it takes a few more hits or only gets bent/dented.