Is this right ? Whatever the logic of the choice of imagery I can't see why one would want to associate an automated car wash with the Buddha. However I suppose even if one customer is inspired to seek further information and find out what all this Buddha 'stuff' is about then a noble purpose will have been served. Can't see one of these opening in Thailand very soon and that's not a bad thing.
If you do not change direction, you may end up where you are heading.