Throughout history, artists have had difficulty making a living, because they create things that aren't necessary. Most people will consider paying for luxuries... after they pay for all their necessities. Games are, with very few exceptions, luxuries.
Plus, everybody and his brother wants to make games. How many kids think, "I want to make a retail site for a shoe store when I grow up"?