I think of them as a form of entertainment that you can get most, if not all of your money back.
I certainty haven't gotten rich off selling games. If I considered my time; I've probably lost money.
The way I see it: You can't get your money back for that football game, concert, family vacation, ect. you spent money on; but you can with this form of entertainment.
I also agree, that you shouldn't be in this hobby just to make money. That's not a hobby; its a job.