a few things wrong here:
firstly, high profile streamers almost NEVER duo. watch any one. rarely do you see them duo unless its with either former pro teammates or just bros.
next, you say a "better opportunity for low elo players to actually climb if you are good and are stuck."
the thing is, if they're actually as good as they think, they flat out WOULD NOT BE in the elo they're at. being "hardstuck" doesn't exist, it just means you've reached your peak ELO. in fact statistically speaking being hardstuck is impossible unless youre at your peak, as thats how the MMR system works.
you also seem to be under the impression that all duoing is boosting. if both players are of equal elo, then its not boosting as both players need to consistently beat their opponents to climb (or a bit harder, but one needs to get fed, while the other doesnt feed)
this leaves three possible scenarios. say there are two players, one named jimmy, the other named sam. jimmy is in gold 4, but sam is in silver 4 and they duo.
-
if sam feeding, then jimmy is still managing to carry him anyway. this, you could argue he's being boosted of course.
-
if sam isnt feeding, hes proven hes at least, on par with his competition and thus deserves to climb just a little further and flatten out his elo anyway. but in this instance, since sam is silver 4, hes being proven to be on par with the gold players he's vs. thus, he doesnt deserve to be in silver.
-
if sam is getting fed, hes consistently better then those players hes matched vs, and thus deserves to climb anyway, regardless of if jimmy gets fed or not and end up stomping.
therefore "duo boosting" doesnt actually exist, unless both of these conditions are met:
either party is at least 2 divisions higher then the elo they're fighting with the other party (else theyre pretty much the same elo, which is quite literally no different then just copy pasting a discord link into the lobby chat)
one of them is consistently feeding