I know what you mean, and have to be honest window cleaning is not what I had in mind for myself when I was younger, I guess I wanted someting better for myself, but I choose to do it as a living, and now that I am a window cleaner, I think I have the best job in the world, ok apart from a farrari tester. Yes, I do think as far as class goes we are better that someone working in a shop or restraunt. Because we are self employeed we can make more money, and so we should as we take allot more repsonsability that someone who is employeed.
There are definately allot of pro's to the job, but one of the best is you choose who you work for. If someone is getting on your goat, you can drop them. Giving you allot more self-respect that someone who is employeed.