I don't mean to be pedantic (and I certainly don't mean to defend this article), but the author doesn't claim that the engineer was fired; they say, "Apple may yet fire the engineer". Which is true, I suppose - Apple may yet fire any of their employees. Nevertheless, it is still a ridiculously speculative thing to write in a "news story".