Well sites that push away used go in stages. The earlier one was people leaving because it was just shit in general.
Then shittier with dumb policies like APIs
Then people who stayed and said it couldn't possibly get THAT bad end up seeing that yes it can
Admittedly I felt that way about Twitter but the constant boosts of shitstain bluetlickers made it way more intolerable than I ever could have imagined