Welcome to the internet, where god forbid that you are successful AND you talk about the field that made you successful.
Cause people who own supercars couldn't possibly actually know anything about, you know, how to get to position to own a supercar.
Don't you just love your own commenters sometimes?