Yeah, the author was pretty obviously decided on his position and accuracy was an afterthought. But if you check his name, you’ll realize he makes a mean spicy chicken sandwich fwiw
If you read the initial material, Data is drastically different. There is no explicit mention of being unemotional, just that he tends to speak more formally. He’s supposed to be more like the Ilia probe than Spock.
Worf didn’t exist at first, so Geordi the teacher with bionic vision would be the most “other” character. If they’d seen any of the early press material for Phase II, Spock’s replacement there was a very junior officer.
The idea was that the Klingons had joined the Federation and we’d see Klingon Starfleet personnel in the background. When they did add Worf, he was to be more frequently Data’s relief than Yar’s.