I mean Mario could be the star and still have Peach available from the get go as well
True, they could have done that. The unlocks provide more incentive to play, and it seems like that was a bigger priority to Nintendo than picking and choosing who besides Mario should be playable at the start.