I owe my career to World of Warcraft. Started running my own server in 2008 when the burning crusade was released on my ADSL connection for friends, then I started "scripting" shit in C++ (server software is a good framework (CMaNGOS)), so while it was compiled in it wasn't really like writing C++, never had to think about ownership, threading, lifetimes etc...
Eventually I stared messing about more inside the framework, now I work as an SRE for a streaming service. Never pursued software development as I thought I was too stupid, and now pay would be too shite as a junior dev :)
In a sense Blizzard entertainment just happened to "save my life" (I'm certain I would have a dogshit life without this, many reasons).
I think more games should embrace modding like Blizzard games do/did with maps, workshops (while not being minecraft).