Yes, this is the fundamental flaw in the self-calculation method. Depending on the pump, how far you have it stuck in, etc. the amount of gas dispensed on a fill up can vary.
Valid observation! Thanks! Hopefully long term average numbers can somehow compensate for the errors resulting from the variations that we cannot control each time we do the calculation after a fill-up.