It is actually a valid point. I think that Microsoft should consider about new development tools. There are many PC versions of games that developers port from mobile games, using good old Unity engine for developing process. There are plenty of genres and game dev languages and techniques, so even after choosing a game development – you should also consider a specific programming language you're going to use. And of course, you should understand that certificate of degree means nothing if he doesn't have a real practice of developing. Dozens of game dev studios can offer nice remuneration of labor for such developers. When we had to implement some in-game features we've simply found this page with hire a game development team solutions and offers, and after some comparisons with other game studios, we've realized that it's probably the best choice for us.