Why are people so angry?
So some people do not like the new page, some do not like the theme selection process. I get those things, I partly agree, there are features I loved at the old site that are not here for the new (yet), the old data is not migrated, the themes start repeating, etc.
But why are you angry about this?
Want to see a feature for the site really badly? It is open source, go in and add it. Or code against the API yourself to build a separate tool (like feedback friends did). The old site could no longer deal with the amount of participants and it was not maintainable, let's help shape the new one instead of hating on it.
Want to improve the theme selection? Discuss ideas with the team, just don't hate on them. For example: I personally would love to manually remove or at least flag the themes that are very similar to things we had before. Yes, I would love to personally do it! Do I go around and accuse PoV of deliberately selecting 'bad' themes? Of course not, he does have neither time nor incentive to do this. It just so happens that overall people prefer certain themes and not everyone was there when they won, so they probably don't even know.
Don't like the themes in the finals? Certainly say so. Vote them all down. But why lash out at throw profanities at PoV and the others? This is democracy for you, the majority may not want what you want. They may not even want what is best. Want to be a dictator? Go play some CIV or something.
This is a FREE game jam, there are no fees, there is no price money (Not in-competition at least, winners usually get good deals if they want to release the game...). It is about learning and sharing and the feeling of accomplishment and feedback and the overall community. Let's focus on having a great time, sharing how we make games and giving constructive feedback.
Want a more competitive jam with themes selected by the organizer, unique each time, candidates not known to any participant beforehand? There are plenty of alternatives, Global Game Jam comes to mind. Or look around on itch.io, there is a JAM there basically every weekend.
Side note: I think we should also split theme into 'topic' and 'limitation', each with their own judging category. The topic being something with much freedom, that will probably affect your story rather than your mechanics, let's say "space", and 'limitation' being restrictive and challenging you to work with less, let's say 'you can't move'. Participants then can use one or the other or both, each to their liking.