In UNIX/POSIX file locks are advisory, not enforced, it only works if all processes play ball.
Sure, but the discussion is around whether they’re atomic, not whether they’re advisory.