I love me some piracy, but I don't blame them for taking an anti-piracy stance. Wouldn't want to get wrapped up in any legal issues as a small team surviving on donations.
Can always make an alt account on an instance that isn't blocking it, anyway.
Yes. It is their right to block whatever they want on their instance. People who are upset by this ban can just move to an instance that is closer to their opinions.