Annecdotal, but I've experience this personally. These rankings grossly neglect the availability of entry level jobs. And you end up studying a bunch of stuff that is borderline useless for any other career path on a practical level.
I consider trying to become an actuary one of the greatest mistakes and waste of time in my life.
When I switched to programming, it was like some kind of magical door opened and all of a sudden and the process of finding an entry level job was no longer the equivalent of banging my head against the wall, repeatedly.