They might think of it as zero floor as if you were dealing with the decimal system. You even start your number count with a zero in computer science.
Kinda weird to have a floor 0, though, right? People outside of computer science generally start counting at 1. Like I said before - the first floor you step on is the first floor. To say it’s the 0th floor would make me think it’s a hypothetical floor that doesn’t exist, which is usually what 0 signifies.
We never say 0 though, we say ground. If it’s written down it’s -2, -1, G, 1, 2 etc, which by chance makes it a bit easier represented by the decimal system and in computer science.
But you’re skipping over the fact that ground is the first floor you’re on. I get that digitally it makes sense, but the floors are named for human comprehension, not mathematical or computer science arrays. If someone says “it’s on the first floor” and you’re walking in on a floor, there shouldn’t be any confusion as to whether it’s on the first floor you walk in on, or the second floor you walk to, called the “first floor.”