You can be an expert and still be poor. Your argument seems to imply if the author was an expert he would be filthy rich.
I am an expert on roulette. I know it is a losing proposition and I can give you the expected value of your bets. I choose not to play because of negative expected value. Yet there are kids in their 20's that have made fortune with roulette.