That’s what I felt when I first heard that she had the part. I would have cast Katee Sackhoff (Starbuck) from Battlestar Galactica in the role (but she’d be 38 this year).
Brie Larson, in my humble opinion, will deliver a somewhat weak Captain Marvel.
Katee would have been a good choice.