As someone who used Windows and Linux my whole career and now am forced to use Mac for a new job; I completely agree, I was right, Mac is a very weird thing overall.
Same thing on FreeBSD. It's just not something you can rely on and the spec doesn't say it needs to be assigned.