The term 'better' in this context could imply a discussion on how technology has made lives better for certain groups, offering a platform for voices that might otherwise go unheard. Whether it's through social media, forums, or dating apps, the accessibility of these platforms has opened new avenues for connection and understanding.
If you have more details on where you saw this phrase—such as a specific social media platform video title