Yeah, I guess respect is something that has to be earned. It's just easier for different types of respect to be earned. For example, as a guitarist, I find Roy Clark's talent unsurpassed (sorry, Jimi, but until I hear you play 'Foggy Mountain Breakdown', which would probably sound pretty friggin' cool, you gotta get in line behind Roy). In matter concerning stringed instruments, he has my utmost respect. The bum who was sitting on the street corner holding a sign that said "Why lie? I want a beer." I gave him a bit of respect for his honesty. I also gave him money for his beer. I respect my brother-in-law because I've personally seen how hard he busts his ass to provide for his family (congrats on the purchase of your own house, Stormy). But my current boss isn't anywhere near getting much respect from me. He's a nice guy and all, but he's not much of a leader. I show up, I do my job, I get my pay. I'm not dedicated enough to pull overtime or do much more than what is required of my position. My last boss had my respect because he was a leader. I'd pull overtime and not even charge him for it. He inspired confidence in us and helped his employees to attain even their personal goals, and I'd follow him through Hell if he asked. It was very easy to overlook his shortcomings.
So, yeah, I guess I'd have to agree that respect needs to be earned. How hard you make it to earn is up to you.