Hey there! The localhost/server-status gives me a 404 on all the test systems I tried just now, as that isn't setup to function on cPanel systems, so I can't say for sure what the difference would be there as that doesn't exist with my testing.
Originally I believe the cPanel version was put in place as a "security by obscurity" method so tools didn't try to automatically get the server-status page from machines, although now the whm-server-status page is well known.