Eh not really crazy. I hate when people drive my car too but the car is far from abused... I just never take my car anywhere except the tire shop and I sit there the whole time.
Meh, looks like an express oil change service....so yea, clueless. There's a reason why the entry-level lot/wash guys typically aren't allowed to drive the sportier/turbo cars.