My Pixel 6a (my current phone) has no battery swelling.
On the other hand, it takes over a minute to decide that it's confirmed a GPS location. The Pixel 3a will do the same thing in more like one second. The utter failure of the GPS on the Pixel 6a (and possibly other related phones?) seems to be a known, common issue.
I do have overheating problems. The phone won't work outdoors in climates that are less nice than California. Which surprises me, since that's most of the world.