Agreed.
The aftermarket kits have dodgy needles (the taper is not identical to OEM), the jets are generally OK (but do these really ever wear out?), the carb top gasket is fine. The float bowl gaskets are OK except they swell up with fuel contact - maybe this is from ethanol in the gas, I don't know - which I suppose improves the seal but when you remove the bowl again you have to wait 12 hours or more to get them to shrink back down so there's some hope of reinstalling them.
The Honda gasket kits include all the O-rings, including those for the fuel transfer connectors between carbs: these are difficult to source otherwise if you take the carb stack apart. The Honda kit bowl seal O-ring is fuel proof and does not swell up.
The last time I checked Honda had all the needles, jets, and emulsion tubes available. These are Keihin parts so I suppose as long as Keihin is willing to make them, Honda will sell them.
For float valves, I get OEM as well. The aftermarket ones have caused me grief, not having to pull the stack again to re-replace these is worth the extra cost of "real" parts.