Everyone sees a different movie; if you ignore a message because not of the message itself but on how it is being delivered or because one phrase that can be out of context or even mistaken, it’s difficult to have a debate. Btw, “the debate is over” doesn’t look too democratic.
Let’s review what you said here. Regarding the “server integration”, it was part of my first tweet and I agree now it wasn’t the best word selection, I was trying to fit everything I want to say inside a Tweet. I failed; that’s why I wrote the article after that.
The other phrases that you read but I didn’t write:
“the spec was designed without real uses cases in mind”. I can’t find that phrase, but anyway, I said something around that based on what I heard on discussions at different companies. It wasn’t exactly that phrase anyway.
“it’s a sledge-hammer to solve a problem the size of a nut” There is a missing sub-phrase there, I said “SW replacing AppCache is…”, not “SW is”. There is a big difference. Most people online are still today saying that SW is the replacement of AppCache, and I think that’s exactly “a sledgehammer to crack a nut”. But you read that I’m against SW and it’s exactly the opposite. Based on the definition, I still agree with that. I also accept it’s a controversial title to get more attention, but I honestly think it’s true. And it’s something in favor of SW because I think they are more powerful than just “the AppCache replacement”
“Apple and MSFT are balking on the spec’s complexity and security issues” Again, I didn’t say that. I said: “That also made me thinking that Edge and WebKit not working on SW yet should have reasons”. And Btw, after my post, some people from the WebKit team supported some of the things of my post so I might be wrong, but not completely.
“large corporations have special needs you’re not aware of”, again your phrase, not mine. But I trained people on small and big companies in the last months on this technology and I have the same discussion 80% of the time, leading to similar conclusions by attendees. Take it or leave it. I’m just making public some discussions, if some people don’t want to hear, that’s fine, I’m not forcing anyone to hear.