- a "zero ohm resistor" is not mathematically zero, it means very small, for example 10m\$\Omega\$ or so
- it's convenient to have "zero" ohm resistors, for example to keep the PCB on a single layer, for dirt cheap consumer products. If a 0\$\Omega\$ is placed on a PCB for no apparent reason (so not as a PCB jumper), that means it is there to desolder it during service then solder them back at the end, so to isolate parts of the schematic without cutting PCB traces.
- pieces of wire instead of 0\$\Omega\$ would work, too, but only for manual assembly. For automated assembling machines, wire bridges are not a good option.
- the power rating is not bogus, it dictates the maximum allowed current, which is important to know if the 0\$\Omega\$ is used in the paths of a more power hungry circuit. See a random Zero Ohm Resistors datasheet from YAGEO:
https://www.farnell.com/datasheets/3689368.pdf