Was it necessary?
I think we would all be clearly worse off if OSS developers collectively decided to limit themselves to what is "necessary".