And if everyone advertised /24s instead of larger aggregate networks, routers would have to store about 12 million routes. Better yet, why not just advertise a /32 for every IP address?
Most routers would crash and the internet would stop long before we ever got to 12 million routes.