Of course they release this late on a Friday so it is does not get much reach. Facebook is very very evil - in every part of the company. Copying other's ideas (Snapchat) yet trying to stop other companies from copying them (this licensing).
I don't see it as "released". It's just the closing of a Github issue, not a press release.
Do you feel that if a company is "evil", do you feel there's a moral imperative to not use their products? It seems to me there's a lot of "But React!" going on.
It's an interesting question. I actually do feel that way, and this was a significant factor in choosing to use Vue.js for my next project over both React & Angular.
I'm on the fence about the license, but I totally believe your technology choices should reflect your convictions. Obviously there's a lot of attitudes of entitlement in our industry where it's easier to make a Github comment or a tweet than to take a stand.
They're not stopping anyone from copying them. In fact, they're saying please, use our code and use our patents...just don't sue us! How hard is that to understand?