Phil definately comes off as a total fscking scumbag, but then again... the community hasn't been very nice to him from the get go because he kept delaying the game to bring it up to his standards....
I mean, the community who supported him at first started sending him death threats, making hateful memes about him, and more. Furthermore, Microsoft was breathing down his neck about deadlines and had even cancelled funding on him at least once (Think it was twice). Then, if you watch Indie Game: The Movie, you'll see he had all kinds of hurdles to overcome because the guy he started the game with split off and was being a huge ♥♥♥♥ about ownership rights to the game. When the game finally released, the critics loved it, but the community hated Phil so much that they protested other people buying the game. Lastly, the guy gets a horrible wrap for not constantly updating the XBL game enough.
Check this out: http://www.craveonline.com/gaming/articles/183095-it-costs-40000-to-patch-a-game
It costs you $40,000 to update your game for each update after the second for every update! No matter how big or minimal your patch is, you will pay $40,000. How often can an indie afford to even update?
I also suggest you watch Indie Game: The Movie as it shows insight into FEZ's developement and the mental state of Phil after the many pressures he endured from cyber-bullying, microsoft deadlines, loss of funding, and more. The guy literally states at one point that if the game comes out after all this and everyone just ♥♥♥♥ing hates it and he makes no money after going into debt and losing his girl over it, that he was just going to kill himself.
Those are not the words of a happy rational human being. Those are the words of a man burned out and stressed beyond his means.
The game is gorgeous and pays homage to old adventure games. I emplore you to ignore the negativity around the game's developer and play the game for the experience of the game itself.