Just because it often works doesn't mean it's a good idea. Updating a single package is officially unsupported [0] and it's burned me personally on a number of occasions.
[0] https://wiki.archlinux.org/title/System_maintenance#Partial_...
[0] https://wiki.archlinux.org/title/System_maintenance#Partial_...
But sure, just yoloing a single package upgrade can break things, obviously.