Wish that was all true
. I have run into a few apps that Apple's RAM management does a poor job with. most noticeable for me is watch TWC on my device. Very frequently the load circle just spins forever until you kill it and clear the ram then relaunch. Have a few memory intensive apps like that. It has gotten much better on my 6S+ due to the added RAM.
Still, Apple needs to improve their management process.
It is not the memory management of the system, it is the poor, poor state of some of these applications. Developers can actually
screw up the state restoration and response to the system’s memory management. This is why a reset works in these cases, because it forces the app to reload from scratch. This is precisely the point I am making: you do not know what happens inside of the system, you seem to assume that the system itself is at fault and that a reset, a tool which Apple provides for exceptional use cases, is supposed to fix shoddy programming.
Do what you want, but by forcing-resetting the system memory just for that one program, you are cracking a nut with a sledgehammer and do not know which other parts of the system are affected by this on a long-term basis.
I get a much better improvement from a ram reset than a restart.. It fixes jittering animations and random other things.
I really doubt that a reset is the solution for that. Are you sure that you are not just overburdening your system with too many apps at once? You do know that applications can run in the background for a limited time and that apps like Music and Facebook are notorious for affecting the system as a whole. As I said above, applications can be poorly programmed and can affect the system beyond their active state.