Thanks for the input Ed and TT. I always needed a small screwdriver to push the pin out, and even when it was not too hard, my impression was that the pin was retained in place by the carb body not the float assembly.
Perhaps we have a terminology problem.
The float bowl is the cover you place on the carb body to enclose the float bowl cavity. The float "assembly" does not retain the pivot pin. Neither does the pin post molded from the main body. In the float bowl "cover" you will will find that it narrows where the pin is oriented when installed. It is narrow so that if the pin does move from vibration, it will hit the bowl "cover" bosses to limit any lateral movement. Thus, the pivot pin is allowed to float. I've seen pins that were flattened at the ends, as well a ridge marks from being pinched by pliers from field mechanics. But, on factory undisturbed carbs the pins were cylindrical and smooth.
Look in the float bowl and imagine where the float pin would be when installed. You'll then see the limiting bosses.
For S-Dog.
It is worth a try to get your mech to correct his shody work. He may well give you grief, instead. He has demonstrated incompetence, malice, or thievery tendencies. It seems likely he will continue to do so, however.
You could check with the Better Business Bureau to see if any complaints have been filed. Actually should have done his before contracting for service.
If he won't correct his work, DO file a complaint with the BBB. They will at least call him and let him know that watchful eyes are paying attention. And, he may be more interested in customer satisfaction for future encounters.
cheers,