No, just some semblance of continuity. But in either case I suppose that is my burden to bear.
It is, because Trek isn't about the science. Science is a part of it, but if you want your science to be on-point in Trek, you're not going to get it.
Trek's about the people, the society. Complaining about bussards seems a little off.