They need at least /24 for anycast purposes, as anything smaller than that can usually not be announced on the Internet.
Traceroute sampling confirms. So they only "waste" a /24 and still have the option to include other anycast services on the same nodes within it.