I agree that the figures can vary for many reasons and we shouldn't expect them to be exactly the same (some things we don't end up controlling for).
At the same time, if we take the experiment of the soup for example:
They measured 9,227 sales of it so the 21.1% increase is quite robust and I'd expect the error margin to be much lower than 5% either way - so in some ways the precision is warranted.
I also feel that if I were to round a 21.4% to 20% I'd be miscommunicating the findings of the research :)
//> we finally have an absolute number of sales measured, but no way of knowing - representing all sales within a period or just cherry picked?
//> for the rest of the population, did it reduced sales?
//> was there any randomised test or not, because in the latter case there could be other biases we're unaware of
//> the increase is compared to what exactly?
//> any WHY is purely speculative as what was measured was WHAT people did. Internal motivation is in this case unproven, there is just a potential correlation.
//> confuses me to hell people taking about error margins and confidence intervals for something measured directly.
Right, but you'd round 21.4% to 21%, not to 20%.
Whether you say 21.1%, 21%, or 20%, you still have a single number. You could make an argument that decimal places like 21.147258% add clutter, but without an actual measure of uncertainty, all you're doing is reporting a summary of the data in the sample with different amounts of arbitrary rounding. That's not particularly helpful as a substitute for the full distribution.
Just a minor comment: I find using decimals places (like 16.1% and 21.1%) in human experiments pretty irritating. It feels like false precision.
After all, these experiments must have confidence intervals. If I had to guess, I’d assume at least a +/- 5 ppts variability in all these numbers.
What’s your view on that?