Stage is also usually not just about the size. It's about genetics of it. Next stage is 'one particularly bad mutation later'. Basically, different stages of the same kind of cancer are different diseases, not different degrees of the same disease.
The further down the genetics rabbit hole you go, the more you realize how little we know. At the same time, the further down the cancer rabbit hole you go, the more you realize tumor size and tumor relationships to certain anatomic thresholds (vascular invasion, serosal involvement, etc) really, really matter.
For most cancer staging, anatomic thresholds remain the gold standard of staging. For many lymphomas and leukemias, and certain solid tumors, there are some specific genetic tidbits we have been able to tease out.
Sequencing by synthesis, whole slide imaging, mass spec, and just simple inventory control (e.g. barcoding specimens, blocks, and slides) are likely to significantly improve cancer care. Probably the biggest gains will be from barcoding samples. At some point in the distant future we'll have sufficient control of the inventory problem to actually do meaningful epidemiological studies where we can fluidly move through population data, prescribing and procedure data, anatomic data, histologic data, and finally into the molecular realms of mass spec and sequencing. But I think a lot of people think "We can just sequence this tumor and prescribe the appropriate drug." But that totally misses the problem that you run into, where you very quickly end up with a study population of N=1 for a lot of things.
I think a growing number of researchers at the ground level understand this is going to involve many, many classes of very, very large data problems.
But roughly you have pathologic staging (microarchitecture, genetics, etc.) and anatomical/clinical staging (size, laterality, lymph nodes, etc.). Those are distinct.
So what you say is not completely incorrect, but it's not really correct either.