Your reasoning is excellent.
It's only your basic assumptions that are wrong.