Why would good, persistent positive performance over almost 25 years 'overrated'? Especially in an industry that is full of hype and mediocre returns (hedge funds).
to a pygmy , everything is overrated, and taller too I visited some of our more prolific posters in their native habitat. Guess who's who apologies to the weak of heart