Well it's a dam* good thing I noticed the fine print LOLOL

Not really
My car insurance covers "regular" rentals

I dont know if it would cover one of these

Exactly. That's why you'd have to buy their coverage, or don't and pay for any damage you cause. Folks have that choice, just like when you rent any other car.