> I do think Mastodon can use a better follow button
Mangane (fork of Soapbox) UI running on my Akkoma instance is a two-click follow - click on the username, click on the follow button (which isn't wildly different to Twitter, technically - one click on the three dot menu, one click to follow; only difference is that you don't leave the tweet you're looking at.) Should imagine some JS/UI whizzkid could replicate the three dot menu and copy the follow (mute, etc.) functionality there (alas, this is far beyond my skillset.)
When I click on the follow button on your instance, I get asked for my account ID.
The problem isn't the follow button when browsing within your home instance, it's when you get linked to someone else's account on their home server and want to follow them.
Mangane (fork of Soapbox) UI running on my Akkoma instance is a two-click follow - click on the username, click on the follow button (which isn't wildly different to Twitter, technically - one click on the three dot menu, one click to follow; only difference is that you don't leave the tweet you're looking at.) Should imagine some JS/UI whizzkid could replicate the three dot menu and copy the follow (mute, etc.) functionality there (alas, this is far beyond my skillset.)