The problem isnt that SE is giving away the Moogle Suit.

The problem is however the timing they did it, people have thought for months the only way to get it was this and did put lots of money into getting it (as just a part of the bonuses), now after all money is spent and nonrefundable they announce this.

It would be zero problem if all this was announced at same time, its a dirty marking tactic on all ends.
SE: QUICK sell all tickets (that arent refundable)
*months later*
SE: *stretch* we now announce this 10-20$ streaming option a week before the Fan Fest.