You've already noticed that some apps can update at anytime and in realtime. Developers just have to make use of the push notification features and be willing to foot the hardware and electricity bills to make that a reality. Your asking the wrong company to fix your issue.
So no, MS will not remove all restrictions related to how often apps can run in the background. That would, after all, be a phenomenally bad idea: lower battery life, more stuttering, either higher RAM requirements or worse multitasking, and a lot of other drawbacks that just aren't worth it, considering we already have solutions for that problem that work much better, albeit they may be somewhat underused.