I’ve seen a lot of “X won’t solve the problem, Y will” and with respect, nothing we individually can do will solve the problem, which is why the problem is not solved.
The thing we can do is to solve problems together.
I don't know. I am pretty sure that X (formerly known as Twitter) won't solve this problem.
Never heard of Y though. Will have to check that platform out.