I'm really not seeing the lie in this so I'm sorry. The statement you highlighted just quotes that players that don't attend won't get the code along other prizes they might have gotten which is fair. As for the live stream, technically by buying into it, in a way you are buying a ticket to attend Fan Fest, just in another medium which also is fair for SE to do.

Where I don't see how they lied is how its put in the first paragraph. SE didn't state anywhere that I can see the only way to get the item forever and ever is by having our butts in Vegas. It just says attendee, really all I'm reading is SE did just that and decided to open up another venue to allow people to attend who couldn't because tickets sold out so fast.