I agree with the OP. I'm not sure why he's getting so much hate. Pins on location are the way to bring newbies into the hobby. If a person who's never played pinball walks up to a game all excited and puts quarters in and it doesn't even work, that leaves a sour taste in their mouth and they never want to play pinball again.
I personally saw this at a bowling alley near my house. There was a POTC in awful condition, looked filthy and the flippers barely worked. I saw a kid walk up to it, put money in and was initially excited. Then he tried to play, got frustrated, and walked away during the game, didn't even finish the game. I'll bet that kid never ever plays pinball again.
Poorly maintained, barely working, filthy games on location drive newbies away from our hobby.
We should all want pins on location to be clean and well maintained to give our hobby a good reputation.