that is a very narrow viewpoint of things.
of course the company profits from people modding their game.
but it was them to implement this possibility in the first place.
i'm a developer myself and i know how much work it is to put up a game (or project) like this and then start adding mod tools.
you can always test and develop 1000 ways of your own game but once you let people mod core configurations / graphics / gameplay etc. it becomes
much more difficult to make a stable release.
and in my opinion sins is - compared to all other games i played over the past few years - "almost" bug free.
some other companys (like EA) would have released sins about 6 month ago - with about 1 or 2 upcoming patched to fix typos in game menus and then release sins 2, sins 3 and sins 4 in under 2 years with no bugfixing or support whatsoever
would you rather have forced balance changes every patch where the devs decide every single thing how the game has to look, feel and behave rather than having the possibility to decide yourself how you like to play the game?
with sins you get regular bugfixes and patches and if you wanted to - could still play vanilla 1.00 sins gameplay-constants.
in the end - the gamer wins by a much richer variety of game-styles to choose from