Ugh, I don't know. Some aspects of STID do not sit right with me and did mess up my initial viewings before I realised its not worth obsessing over them.. but it would be great if they cleaned the science & trek tech up a bit. Thats all. I can manage though if they are unable to do so.
I realise that a great scene on paper is not going to be binned because of some science hiccup and it has always been that way.