u say potato. i say potato.
we can agree to disagree. starfleet is made up of millions of beings across multiple galaxies. you mentioned pretty much one ship.
all secret organizations have rumors/conspiracy theories about them. knowing what a black com-badge is for is no stretch. the better question/plot hole is why would section 31 wear identifying com-badges at all outside of their ship/ranks? now i gave you something else to gripe about.
this is probably the most irritating thing to be nit picking about. especially after many of the other nitpicks have already been resolved. people are looking for a reason to not like the show. but this is one of the best sci-fi shows on in the past few years along with WW and BSG.
The word for the day is pastiche.
To say nitpicking implies that the writers are trying their best to adhere to canon and any inconsistencies are just minor mistakes by people trying to do their best. This is not true. The writers are deviating from canon on purpose, not by mistake.
Alex Kurtzman, the showrunner for Discovery has said "after 50-plus years it’s literally impossible to stay entirely consistent with canon" and "the best version of the story needs to be the driver". We'll come back to this in a second.
Robert Meyer Burnett who has made the bonus features for TNG's bluray set, who has Discovery scripts that haven't been released, and most importantly knows people who are making the show has said, "The people that are making this stuff now don't care" "they want to make a good TV show" "but they don't care what canonical Star Trek is, they are making their own show".
They are going to follow canon until it conflicts with the story that they want to tell, when it conflicts with canon the story which "needs to be the driver" wins.
No matter how much people like it, no matter how much better it is than other sci fi shows, it is not canon.
Burnett did an hour long interview here: