You can’t just click a button to enable mod support. You have to really understand how the engine works and integrate things yourself.
Now that’s not true at all. There’s quite a huge difference between being able to make one piece of content, and an entire production quality game. Also, what if you don’t even want a new game, but just this one thing added to your favorite game?