People didn't demand the new pets & mounts in the Blizzard store to be included with their subs...why should this be any different? I have 1 level 55, and only legacy 18. I definitely don't have the extra cash to blow on CC since I'm remodeling my house...yet here I sit defending the set up. Why? Because people sell the CC contracts. I made 1 mil credits yesterday, without much effort. I played for 3 hours, and made 1 mil credits. My goal is to buy the CC contract off the GTN (currently bouncing between 1.6 - 2.8 mil creds) So I will log in for 3 days, do my routine to farm some credits, and I will have acquired it without touching the credits I already had saved up.
It's not hard, and it won't take me a year to get it. If people don't want to put in the effort to acquire new goodies, then they shouldn't be able to acquire them.