Meeting less competent people be extremely successful in life compare to the more competent folks. Through my life, I have seen people less curious, less innovative, no passion to learn, not interested in working hard, but are good at gaming the system excel and succeed. They become rich, financially independent, have great success. While people much smarter than me, more curious and innovative fail again and again to make a dent just because they had a late start, poor network, wrong time and place etc.
It made me realise that success is not because of what you are capable of. To, most extent its about how you fit into the system and work it to your favor.
So, while I'm still curious and interested to learn (why else to visit HN), I have stopped feeling bitter about my efforts not providing the returns. Its just the way world works.