Interestingly enough, the D-7 is the first time we've heard something name-checked from the old canon. Uniforms, gear, etc-- all of it could be explain ed away, but to call that thing a D7 and not have it look like a D7 tells me, okay maybe this IS the Prime-verse with just a visual/production design re-adjust. Kind of like how in the TOS movie era we were just supposed to assume that the Klingons had always had foreheads, before DS9 and ENT made a point of addressing it.
We saw every Enterprise Captain but Kirk on Saru's list, the Enterprise is out there, and if we see it, I'm guessing the entire look will match everything else and we're to assume it always was that way.
And I agree about the f-bomb. I have no issue with it in life, or in other shows or movies. It's a great word. It's the only word in the English language that can be a noun, a verb, or an adjective. But it felt out of place as **** in a Trek show, which should be appropriate for all ages. Not to say it has to be a family show, or that narratively it has to be for kids-- but it's possible to be adult and still acceptable for younger ages.
It's frustrating to watch cause every week I see glimmers of really cool concepts, ideas, and character work-- but it's just not gelling. If this was some original sci-fi show it would be great-- but if you're going to be Trek there's certain things you have to do, and they aren't doing it.