I've got to imagine that the nonchalance and disrespect of the interaction had something to do with it. I'm sure if you'd been next to your bike, and a stranger had come up and said "Aww nice bike man!" while casually touching the top tube, your reaction might not have been as severe. Treating your bike as just another piece of junk to lean against isn't quite the same.