It's just mathematical: the possibility of interpretation of a solution is just very very big. It's not even a matter of precision of the requirements: the same way the dev cannot read the mind of the product owner, the product owner cannot read the mind of the dev and guess that when they use the term X that they always used this way, the dev will understand X' which is slightly different.
Developing a solution is like some point forecasting: you forecast the next point, then use that next point as input to forecast the next point and so on. If you don't realign with observations as soon as possible, you are just deviating. It depends of the uncertainty around your points, but this uncertainty is never totally 0.
Now, it's true that I'm in R&D, which may be dealing with more uncertainties. Maybe the frequency of scrum meeting should be based on that. But, pretty please, do not push to removing scrum meetings if you don't even understand that.