Its really a catch 22. You can say its not a real job, but neither is sports or acting. Look how much those industry workers make. Gaming is the largest media entertainment industry currently.... but a lot of it survives on taking losses and making up the profits elsewhere. Improving the working conditions and pay would definitely increase the price we pay at the counter.
I don't really buy the "start your own company if you're so good" argument. Maybe 20 years ago this would have been valid. Indy games are a dime a dozen, but very few ever get any hype. Activision and EA own everything, and they will buy you if see any success... (how can you really turn down millions of dollars, and publishing you don't have to deal with or manage expenses for?) then you're back at square one with deadlines, budgets, and the working conditions you made your own company to get away from. Hell, look what happened to Bungie. Just because you make good games, doesn't mean you'll make it in a time where media sites and bought and paid for cranking out 9/10 scores for COD. You're alternative is underselling your game on Steam while others pirate the shit out of it. Kojima is another example... hes such a legend, he didn't need to adhere to timelines. He was that damn good, and Konami kicked him to the curb.
Its a rough industry for sure. Even if you can get through all that BS, you have a extremely negative and self entitled fanbase whom are all armchair devs that think they know how to make your game better than you did. They swarm reddit with constant crying and threats never to buy another one of your products if you don't patch your game to benefit their play style over other players... to which even big developers cave to. Gone are the days of getting better at a game, just get enough people to cry OP on something that can easily be countered by changing up your play style and BOOM, nerf incoming.