The title of this post is just straight up wrong and should be changed or this post flagged. They didn't reintroduce the "Runtime Fee" nor is it called that anywhere on the Unity site. It's an entirely different pricing setup that is virtually identical to Unreal's, just a bit cheaper.
It doesn't. It mentions their runtime because that's what they licence out on all their plans. This way you can maintain ownership of your projects assets and code, the runtime is what they licence and in the industry case, they charge 4% of earnings. Which is 20% less than what Epic charges for Unreal.