At the moment yes it easy to fix them up- the plan I think is for them to be easier to break down/harder to repair- and will have components that can/will individually fail..
Also "penalties" (cannot use rovers for a time etc, Player game money costs etc) have been considered for players who delibratally try to damage rovers..
Saying that I have tried My hardest to roll a rover in a test,.. and once was able to get some air due to the speed I was doing..
Rover use, performance, repair etc is another complex system that just adds to this amazing sim.. But, its true that the Rovers pay a bit part in the sim- we are on Mars so we would use a rover to Explore the surface. The rovers would have to be just right with the right amount of fun too to give a chunk of the feel to the sim.