That’s a good question… If my memory serves me correctly it is because some features of Enhancements were in Patrols (like Shift-E whilst holding a remote). I then moved them to Enhancements and added the dependency so that the features didn’t simply disappear.
I could remove the hard dependency but in my view they aren’t separate mods, Enhancements is just the subset of Patrols that isn’t game-changing. The hard dependency hasn’t caused any problems so far so I’m not inclined to change it now. Is there a reason you don’t want/like Enhancements?
The section is called Recommendations because it is suggesting some useful features for you to try that you otherwise would be unaware of. I agree that it should probably be renamed. You can see the evolution from https://mods.factorio.com/mod/SpidertronWaypoints.