I don't know that that's a great analogy - there is a compiler market but it's not necessarily one that people notice.
Microsoft sells it's compilers in the form of Visual Studio.
Intel sells a variety of C++ and Fortran compilers.
There's GCC, there's LLVM/Clang.
They all compete against each other in a variety of ways, thus there is a market, albeit one in which the currency is to extents eyeballs as opposed to money. (in the sense that if you're in an area where a for-money compiler is required, the cost of it is likely not an issue - so it comes down to which compiler do your devs want to be using)
In my opinion, a world with lots of free games is worse than a world with a few expensive games. I see at being almost analogous to mass-production vs artisan craftsmanship. I'd rather enjoy the fruit of a craftsman's labour than I would gorge myself on the cheap, cheerful and unpolished wares of the assembly line.
> I'd rather enjoy the fruit of a craftsman's labour than I would gorge myself on the cheap, cheerful and unpolished wares of the assembly line.
That's the wrong way 'round, from my perspective. The "few, expensive" games we have are bland blockbuster genre-stuffers created by committee. The "lots of free games" we're heading toward are tiny, polished artifacts of a single indie developer's labor, where the value in them comes from laser-focus on a single innovative gameplay mechanic, rather than a multi-million-dollar art pipeline. The latter sound much more like the "artisans" to me.
I've heard some of my friends in the gaming industry talk about a sea change towards free-to-play games, beyond the MMO genre. Monetization schemes include advertising, access to better/faster servers, in-game purchases of items/adornments, etc. You may get your wish.
Microsoft sells it's compilers in the form of Visual Studio. Intel sells a variety of C++ and Fortran compilers. There's GCC, there's LLVM/Clang.
They all compete against each other in a variety of ways, thus there is a market, albeit one in which the currency is to extents eyeballs as opposed to money. (in the sense that if you're in an area where a for-money compiler is required, the cost of it is likely not an issue - so it comes down to which compiler do your devs want to be using)
In my opinion, a world with lots of free games is worse than a world with a few expensive games. I see at being almost analogous to mass-production vs artisan craftsmanship. I'd rather enjoy the fruit of a craftsman's labour than I would gorge myself on the cheap, cheerful and unpolished wares of the assembly line.