@BeAware To be fair, there is an open ticket to allow people to opt out of this.
https://github.com/mastodon/mastodon/issues/22172
An example I like to use is, a website can be public, but it can still limit how it can be interacted with through robots.txt.
Imagine being able to create a robots.txt file for your social media profile as if it was your personal website!