This isn't the end-all-be-all statement the authors think it is.
Law compliance can be voted, a community can absolutely decide not to follow a law and do illegal stuff with their software. Of course, then they get shut down by the legal system and the entire community faces consequences up to possibly jail, including the maintainers who didn't agree to the decision...
but this is not Fedora definitively breaking a law which will hurt the maintainers. This is Fedora fighting against a patent troll which will cause a big legal hassle and then back off.
I imagine the devs just don't want to pay for lawyers or don't have the funds, because you know, open source doesn't generate revenue. That is what they should've said: "we are doing this because the alternative is getting sued and we don't want to pay for a lawyer? Do you (the community) want to pay for a lawyer?" Maybe some think this message is rude but I like it, it actually puts this situation in the hands of the community.