Kashi is a cereal.
Tessa has an opportunity now to continue getting endorsements. Many endorsement deals these days require social media promotion. Fame doesn’t last forever, so I think Tessa is smart to keep taking endorsements now and earning money for her future. As Tony said upthread, if you don’t like the ads, don’t follow the account.
I do think there’s an undercurrent in the criticism from some people that they think Tessa should be sharing more personal details from her life. Point blank, full stop... she is not required to share anything personal on social media. I know plenty of skaters do, but it’s not a requirement.