If you played the game instead of simply monitoring for negative things to post here to all your friends, you'd know that they did this for good reason and all players actually playing the game fully supported the decision.
After this was done they found out there were a couple guilds exploiting the offer and using formerly free accounts to gain advantage in sieging, which was obviously affecting the balance of a war. So, in order to keep that balance they had to remove that free day for the formerly free accounts.
A good decision, I think. It's one day (which all subbed people got to keep) which was only given in the first place because the billing system was down for a day. Better to do what they did and not affect the outcome of a very major war. If anything it shows they care about the community.