Agreed. By uneven you mean batch to batch, not within the same batch?
I usually can "eyeball" and "guesstimate" the amount of beer I get from carboy pretty precisely - less than 10% error for sure - I have painted lines on the carboy marking the volume.
In my last few batches used from 110g to 140g of corn sugar for ~5-5.5 Gallons of beer and carbonation is consistent and about the same level. Nothing is over carbonated, nothing is under carbonated. I begin to think that (within reason), the precision is overrated - it's more like cooking - while we obsess over exact numbers, experienced cooks just throw "a pinch" of this and some of that, and it all turns out just fine.
I guess if someone wanted to get the best of the two approaches, say you are guessing you will get 5 Gallons of beer and it calls for 120g of bottling sugar. Boil it, then pour about 80% of it in the bucket first, then transfer the beer, angle transfer tube so it mixes well. See how much you got. If you got 4 Gallons, stop. If you got 4.5 Gallons, pour (carefully) 1/2 of remaining solutions. If you got 5 gallons, pour it all. Maybe even make some extra in case you get over your estimate and end up with 5.5 Gallons.
This way most (80%) of your sugar is mixed well thanks to unavoidable transfer disturbance. Yet you can dial CO2 volumes in precisely if that's sort of thing is what keeps you up at night.