Lots of friends seem to have this problem...
So far, I haven't!
But here's some tips.
First, for the stuck choke tubes, find yourself a product called Kroil (it's made by a company called Kano Products you can find it on the internet).
Put a few drops of Kroil on the edge of your tube, where the threads for the tube and barrel meet. There's no need to SOAK it in anything with this...it'll get there. If it doesn't you've got a problem BEYOND your "home fix" scope of repairs.
Leave it on overnight. Try it with a choke tube wrench.
IF that doesn't work use a propane torch VERY sparingly (cuz this could ruin the bluin, close to the muzzle) and warm it up a little (that's WARM it, not heat it cherry red!)
When it's warm, try putting some more Kroil on there and waiting a few more hours.
If this DOESN'T work, take it to a gunsmith.
Now, for everybody who DOESN'T have a stuck choke tube...yet.
Go to an autoparts store (NAPA comes to mind) and get yourself a bottle of "Hi Temp Anti-Seize Compound". It's a thick, silver colored grease, with a applicator brush inside the lid.
Use a rag or paper towel or patch and wipe off the inside and outside barrel/tube threads. Then apply a "dab" of this compound onto you tube's threads.
Screw the tube in...and when the barrel gets really WET, take it out, wipe everything off, put a little more Anti-seize on there and you're good to go.
IF you do this, your tube/s should NEVER get stuck in there!
Oh, BTW this is what you want to do with your Spark Plugs for anything and also ANY fasteners on Marine engines/motors, outdrives, etc.
Why the factories don't put AS on new Outboard's fastener threads is a crime!