Sooooo what? itch has a grandfather clause or something to not require current, already way over that limit, games when they're still having updates uploaded to them?
I just edited my OP to show more clearly what the GB sizes are for the 3 games I listed, and I'd previously linked the other two games for people to see with their own eyes.
If that's not BS, then please explain why over-sized games are still available and uploaded to.