It feeds the entropy pool, mixed in with many sources. OpenBSD also feeds in data from the AMD CCP as well. The point is it doesn't matter.
And anyone running "echo badapples > /dev/random" in a loop, it still doesn't matter.
https://man.openbsd.org/random.4
https://man.openbsd.org/arc4random.9
> How does OpenBSD guarantee that this file exists, though?
If you keep reading, OpenBSD's random subsystem always mixes old with new data from many sources. If the random.seed file is not available (for example, boot media), it is not fatal. There is a warning displayed. But the system rc(8) scripts handle creating the seed file at both boot and shutdown.
https://www.openbsd.org/papers/hackfest2014-arc4random/mgp00...