@darius I think the problem you run into is non-techie people trying to onboard themselves but do not have the time or desire to build a whole website to give that verification meaning. What we need is a way for Mastodon's verification system to allow people to verify by putting their link somewhere on their other social media profile(s).
@NervousGamedev yup! I am working on thinking through solutions along these lines