Essentially, the only reason there is a modding community for Minecraft is because it's Java-based and people can just decompile the shipped code and hack stuff onto it.
So you have the modding community adding value for free, while Mojang sells the game and takes the profits, but doesn't seem to be investing it back.