Why do you care what the respect is based on? What differentiates "superficial" respect from genuine respect? I guarantee you the criteria you use to judge people look equally ridiculous to other people too.
What's your point, exactly? Slaveholders and abolitionists certainly chose to respect different people in the 19th century. That doesn't change the fact that slaveholders who judged people based on how large their plantation was were horrible people not worthy of our respect.
And to drive the point home: those diamonds you see in rings have a non-negligible chance of coming from child slaves, who have been torn from their families in civil war and will probably be setting off land mines once the diamond mines run out. I actively disrespect the choice to purchase them.
The point is not about who you should or should not respect. The point is that other people are going to respect certain aspects in people that you don't agree with, and it's silly to say that respect is not real just because you don't agree with its motivations. It's the same reason we don't like c# developers who say that python devs aren't real programmers.
Do you honestly believe that you are so obviously correct, anyone who disagrees with you must only be doing it because they are financially invested in presenting that way?
Wanting superficial respect based on material things is sad.