You folks who keep pissing and moaning about "canon" really need to learn what that term means.
Canon is whatever characters, events, places, and things TPTB deem to be officially part of a franchise. This engine room, this version of the Enterprise, and Star Trek: Discovery ARE canon.
What you fools who keep shouting "CANON VIOLATION!11!!!!" are bitching about is continuity.
Continuity is the timeline/reality/universe in which characters, events, places, and things exist. The Star Trek franchise has several continuities.
Star Trek: Discovery and the Abrams movies ARE canon. End of.
Star Trek: Discovery takes place in a continuity which reuses elements from previous shows and films and is visually different.
The Abrams movies take place in a drastically different continuity.
I agree with everything you say... but I think you just took his bait.
Agreed as well. Trolls aim to trigger. Best to just ignore them, either literally or figuratively.