It's even simpler than that. There has been a strong movement by all the studios to "Star Warsify" all sci-fi because they want a simple special effects driven model instead of good writing and consistent stories that stick to their own internal rules. Thus the mess of the current Dr. Who where special effects are considered more important than story tellingIt's not even that what's happening is more fantastical than previous Doctor Who, it's that "MAGIC" is being used as an excuse for the fantastical elements not having any internal logic.
"MAGIC" is just a way to paper over the current show's lazy writing so they don't need to explain anything. Or to ensure there's plenty of stuff for fans to speculate over online.
For example the musical scene at the end of The Devil's Chords was originally going to have The Doctor explain that it was caused by music rushing back into the universe after The Maestro was defeated. It was cut.