I totally agree with your arguments PoMo, but what if you don't secondary?
I bottle my ales directly from the primary fermenter. If I was to bulk prime, I would have to stir up my beer to ensure the sugar was properly mixed and end up bottling a bunch of yeast and junk.
I've got a way around it, kind of a hybrid of the two methods, using a dextrose in water solution:
1: Using beersmith (or any one of the other carbonation calculators), get the grams per litre figure for the style i'm looking for, factoring in bottling temperature. For example, my last brew said 1.7gm of dextrose per litre of beer.
2: I've got a 10ml syringe, so I want to use a full one for a tallie and a half for a stubbie just to make it easy. If a stubby is 375ml or 350ml, don't worry, close enough.
3: Do a bit of arithmetic and work out how many bottles you need to do. For example, my last brew, I estimated 7 tallies and 50 stubbies, which works out to approx 23 litres of beer. Sounds about right.
4: For 7 tallies and 50 stubbies, using 10ml per tallie and 5ml per stubbie, I need a grand total of 7 x 10 + 5 x 50 = 320ml of priming solution.
5: Using my 1.7g/litre figure in my 23l of beer, I need 39g of dextrose. Therefore, I need to make up my priming solution of 39g of dextrose into 320ml of water. Put in a stuffup factor and make 50% more, cause dex is cheap and I'll probably spill some. Therefore I put 60g of dex in 480ml of water.
6: When it comes to bottling, simply put a full 10ml syringe of solution in a tally and a half (5ml) into a stubbie to get the right amounts.
This way we get fairly precise carbonations without stirring up our yeast cake. Best of both worlds I reckon.
The calcs could probably be simplified a bit too. Maybe another day.