Unreal was never "free for all". For game development, there has always been revenue thresholds.
The new licensing is around commercial use outside of game development, and will also be revenue threshold based. Meaning, just like with game development, if your project is making you money over X threshold, then the licensing kicks in.
The title is misleading.