I agree. Coming from the stock photography industry, I do know of photographers who make millions a year. HOWEVER, do not take stock for granted as it can be very heavy upfront investment UNLESS you are so good that the agency pays you to shoot.
Just sharing...
CHeers
Linda