There are tons of photographers out there. If they all would have to live off of selling a few pics at the a time, the stress factor on getting the money in the bank would go through the roof. Having a solid income and selling pictures on the side is the way to go for a lot of them.
Jeremy Pavia is employed by BMX Plus! magazine but recently opened up his own personal photography website. He's stoked on the result.
And if you need to get some pics, find the contact button on the website and Jeremy will be getting back to you.
www.jeremypavia.com