You have a point, I was thinking about all the times I keep reading about IO's in different offices and even IO's in the same office making up their own rules.
In the 20 years since I first came to Thailand, I have never had a problem with any IO at immigration when entering the country, but I cannot say the same about officers at my local immigration office over the years.