Yep, if a branch circuit is being converted you've pointed out one of the caveats. Most people usually don't have a great deal of things plugged into their garage outlets, though. So, you run an extension cord to the beer fridge and call it a day, basically.
And just where do you plug that extension cord in at? Won't last long if you run it through the door inside. Garages are also were people keep their power tools, rechargeable batteries, like for the lawn mower, weed eater, and leaf blower. Many people still use corded versions of those, were are they going to plug them in at? Guess they can't sweep their car out either, or run a pressure washer.
I'm guessing you don't actually live in a house with a garage...and a yard...
As to being extremely unlucky and having your outdoor outlets on the same circuit as the garage, there's actually a few relatively inexpensive porch lights with built-in GFCI outlets available on Amazon. Yeah, you'd end up with blank plates over your previous outdoor outlets, but that'd solve the issue of ending up with no outdoor outlets.
If the outdoor outlet is near the garage it's pretty much standard practice. In fact there is a specific line in the NEC book that allows just exactly that because it's so common. As to using the light, oh lots of issues there. You have to turn the light switch on first, and most of those are el cheapo rated for lighting only, not motors, like the things I mentioned above. Then how much is on that particular circuit and what else will get knocked out when it's eventually tripped?
I never said this was a solution that works for every use case.
There are very few cases this should even be considered. You can't do it if you rent. Many (most?) locales will require a permit and licensed electrician to perform it. And if you have to pay for that anyway in most situations you might as well run a new circuit. Especially in a house as you likely have multiple vehicles. Which is why I ran 100A to mine.