When they justify how and why a Jedi can use The Force, The Force have lost it's magic, it become science fiction now, it is just biological process. Jedi are beings who born with special cell allowing them to manipulate the invisible energy surround things. Biological beings who don't have this special cell cannot do it. In short Jedis are mutant having X-gene.
That happen when you put in scepticism in magic, it destroy it's charm. Before it was being introduced, The Force is something mystery, although Obi wan explain what The Force is, it is still a mystery and his explanation don't directly indicate any logical explanation on how and why a Jedi can manipulate this mystery energy. So now it is just science, not magic.
Similar thing will go into Dragon Age when you put science in it, you will try to reason everything. When you find reasons, magic lost it's charm, magic become science. "Oh it is because this and that", it is not a wonder anymore, not a mystery. Magicicans have their charm because of the mysteriousness surround them. Where they got their ability, where they learn them, what is really happening, how they make things happen, what is the nature of their power and how they use it? They maintain their charm when their secret are not exposed, or else "ah they put tiny string on the stage!"
Magic is feared in Thedas, it is a mysterious power conduct by Mages. When there is an alternative to this power, gun powder, then magic lost it's charm because there is an alternative power replacing it. Before, only Mages can blow up stuff using magic, now non-mage can blow up stuff without using magic.
Science destroy magic.