If maintainers/contributors are in Europe, in don't see how this takedown is legal as you have the right to circumvent such things to ensure interoperability...
Some European would need a law forbidding companies doing business in their country from complying with this US law for there to be any question of legality.