I guess that solves one problem, but yeah, this wouldn’t be feasible given how many people are uncomfortable giving their phone number to a random meme website. Plus some people don’t have their own phone plan.
Also, even though this can stop a minority of alt spammers, some people might be able to find a way to circumvent this.