I think there would have been less controversy if the official Mastodon app would had sent the user to a random general Mastodon server with open sign-ups, rather than only to mastodon.social .
(I asked some of the people who were upset over it if they would still be upset under the alternative scenario I just described — at least the ones I talked to said "no".)