The one part that I strongly disagree is the notion that “if someone wants to stop using a platform they can just stop using the platform”: Social media (as we know it, with centralized control by a handful of corporations) is made to be as addictive as the most powerful drugs, and peer pressure is one of the strong behavior-regulating forces.
The addictiveness and the inertia factor are the two main ways to hold your user base to your product, very true.
Don’t give up on what you’re doing, keep working at it, refining. The vocal indigenous minority of any place don’t handle change well, and tend to rescue defeat out of the jaws of victory.