For me, paying taxes isn't a problem. Even paying more taxes than people who pay less is perfectly fine. The problem is I see far too much waste and far too little benefit. The revenues that the government is currently getting is more than enough to fund the things that most people want funded. The problem is we are also spending huge amounts of money on things that only a few special interest groups want. Roads are awesome. Police are great. I'm glad we have a military. etc. But that's only a small part of our total spending.
The OP is from France, and that is how this discussion started. I think they have a 75% top tax rate. To me that seems really absurd, and is way past the point of paying someones fair share, or "paying back" any investment in them. To follow your analogy, did they get 75% equity in him? Were the roads really that key to his success?