I mean even though the board is not traditionally a boss in the sense of an open source project. But its still a kind of management/boss.
One of the most cornerstone laws of power is to never criticise a team member, even less so one's own boss(es) or their policies in public. Another law is to never make a team member apologise to you. It simply creates a rivalry on the longer run, and new enemies you don't want to fight. In fact you are better of not doing such things in gossip too. Powers always maintain spies, or just plain allies who give them information in return for favours. If you want to walk down this path, do ensure you have enough(minimum) support from a majority section of similar powers, then act. But even this is not recommended.
In this case whenever such policies are announced in public, these decisions have been made with enough support and votes, the announcement is just a public event of informing the larger masses. If you criticise these things in public, you won't change a thing. Instead the powers mark you up for elimination at the first chance. Like in this case.
If I was this person, I would abandon the project(not just the 3 month suspension) and probably convince other team members to do the same. Python is not the only decent open source game in town.
Its also pointless to contribute to a project whose sole purpose is to hurt the very people that make it happen.