TLDR: I'm tired of the rules lawyer argument.
Long version:
There's a difference between having a difference of opinion on how to interpret the rules differently and obfuscation/straw man/twisting words beyond reasonable interpretation.
Just like there's a difference between debate and trolling.
You're doing the latter in both cases.
In addition, there's no option for nuanced response in twitter, no chance for further clarification. Which is one of the reasons I don't use it.
In this case, I'd be curious what he would have said about the dragon breath breaking invisibility but it probably wouldn't change my ruling. I think the overly-technical reading of the rule leads to a whole host of issues I don't want to argue about in game. I don't want to have to look up page ___ of the PHB to get the technical definition of what an attack is (or any number of other similar issues), I just want to make a judgment call that makes sense to me and my players and move on.
To me that's one of the strengths of 5E. Want a more relaxed game that doesn't promote rules-lawyering? Go for it! Want to parse the words like a legal document, want to be a rules lawyer? More power to you!
Once again, you choose the latter. Have fun with that.