Because without the coded final approach fix, the navigation box won't transition into approach mode. This reduces scaling, and alarm limits that allows you to use the navigation system in the final segment. This is also why you require RAIM.
yes I’m aware of that but there is no reason that the FMS can’t do that without having to have the extra waypoint there, it should just happen at 5NM