This tag is for my post count.....
I can't say I agree with everything said or done for the game but, I don't have as much say as everyone else here.
The truth is, the Module wasn't as broken before the release day on steam. Everything was working until it was on steam side for everyone. Basically steam release/ servers broke the module, as nothing game breaking or such which happened was actually broken before steam.