I respect your decision on this matter but I feel the larger picture is being lost. If Itch did not "bend the knee" then the whole site would have been taken down and more livelihoods would have been at stake. There are creators on this site that very much rely on Itch for money. Those that run Itch do not want this to happen and have even posted petitions and where to focus on to help out in this situation.
Also fighting the UK government is a pretty big call for an indie game site.