Quote posts should happen in Mastodon so that I can then turn off boosts everywhere (if the client allows) and if someone adds value to a post, I would still see it. This is how I used Twitter for years. Mastodon is a mess with boosts to be honest and it lessens the experience.