Beneficial to most as it gives people a platform to yell from and ways to unite as well as reunite with fellow humans. That is all well and good but when companies like Twitter discriminate against and block people because they are on the "other side" something needs to be done. Twitter doesn't discriminate on who they will make money from. I think social media companies need to be transparent and need to keep their nose out of anything that isn't directed at themselves. If they are going to use their company to enact their own political views then they should not be allowed to collect revenue from users of their platform.