While it's nice to suggest that Wall St. doesn't create any value for people, ~20% of our GDP would suggest otherwise. The truth is that Wall St. acts much like Adam Smith's invisible hand. For our system to work, capital must be allocated to optimal uses. Command economies do a poor job of this, except in war time. Wall St. helps us reallocate capital to the most productive endeavors. That sounds pretty valuable to me. Even if the folks on Wall St. don't build your car, they did pool the capital necessary to finance the construction of the manufacturing facility. Can't have one without the other.
As a final point, if the 'caring class' isn't compensated enough, perhaps it's because there is an oversupply of 'caring folks'. Or perhaps they're not really creating any value for others? Perhaps some of the 'caring class' should get creative and find other ways to be caring, or perhaps they should find ways to provide more 'care' with their time so they can command a higher share of the value they create?