True, but I would say there are certain advantages to not being professionals too. You don't have to sell out to please a publisher, you don't have to release an unfinished game b/c you're trying to get it out before Christmas, theres no budget constraints, and minor errors or outdated graphics...