I'm all for supporting the developers and DLC is a great way to sustain income until the next major release, however.. does anyone else feel like this DLC only serves to make a game of Sins even longer by slowing development of economy? Did it actually need to be longer?
As far as I can tell, planets give the same income as before, its just you can purchase upgrades to give them extra population or trade income, which if anything increases the money supply and might lead to games being won quicker.
My subsequent question is can the DLC be de-activated?
Yes it can from the Rebellion properties menu in Steam.