Is my early MMR weighing down my current MMR?

Yeah, I started to edit my post but I’ll just reply to you instead. New accounts first game is at about 2350 (quick play does not matter), and they are more fluid than old accounts. See Initial Competitive Skill Rating, Decrypted.

Even with this fluidity though (which only lasts 25 or so games), it can take a long time (hundreds of games) for new and old accounts to converge to each other: Overwatch Forums