Ads and junk ? I’m not really sure what you’re talking about here.. I switched to iPhone recently and have always used Android phones, never saw anything like that.
You must be talking about very old and cheap Android phones because clearly those wouldn’t be as good as a +1000$ Flagship in the same price range as an iPhone and might have some bloatware installed on them. Even the mid-range ones are pretty good enough for the price they offer nowadays.
I’m not trying to be an Android defender here, but this whole “Android is trash” thing has to stop. We are not talking about Android from 2013 anymore. You’ll not see any ads and junk on an Android phone nowadays unless you bought it for 50$ from Wish.com