I kind of resent the suggestion (made a few times by a few people now) that it's disrespecting one's bike by not regularly cleaning it. This is nonsense. A bike is not a person - it doesn't care if you clean it or not. As for bike shop folks, presenting them with a dirty bike gives them more options to make money - so the idea that it's somehow offensive to them is ridiculous - they are paid to do a job and if they are offended by my bike, they can (and should) refuse to service it and I'll take it to a shop where the employees are not nutcases who are frightened of a bit of grime. I'm not sure where this notion came from, that suggests that bike shop employees are pampered dandies who get offended if you don't present them with a pristine machine. It's ludicrous!
Part of me thinks you posted that for a giggle. If you did, it worked and I've bitten on the hook.
The tiny part of my (already tiny) brain that thinks you were being serious would like to disagree with you. I don't find your post ludicrous, I just disagree with it.
The people who fix bicycles are people. They probably do what they do because they enjoy doing it and have some enthusiasm for it.
They probably prefer to be around people who share their enthusiasm.
Whatever work I've done, I've always preferred working with, for or around people who share my enthusiasm.
I think also that it shows a little respect to the mechanic if we give him or her a reasonably clean bike to work on - and I find that a little respect is repaid.
OT: I'm just back in from cleaning and lubing 2 geared road bikes and a fixie. By golly! I do like a bicycle with almost no moving parts.