He didn’t create something new and impressive. He just tore down something new (and impressive) because he could, and rather than helping others, he screwed people over.

That sounds like something an Apple zealot would say about reverse engineering for interoperability, but those are actually the words of Linus Torvalds in the BitKeeper saga.