Right, but that's not the fault of the original author. He licensed his code a particular way, and everyone else has the choice to either use it or not. I don't like the attitude of blaming him simply because lots of other people came to depend on it without realising that it's less free than some of them might have liked.
> but we can still have the opinion that he's a childish asshole.
We can also have the opinion that people who believe that someone who wrote a free software and gave the implementation for free should play by their rules and only use license which plays nice with their software are childish, entitled assholes.