That's good to know. I figured there would be a lot of people who prefer the added difficulty of the current system, I'm just not one of them.
Their constant stream of patches is what gave me the confidence to buy the game now despite lots of negative reviews about bugs and other issues. Hopefully they keep it up.