No license guarantees success in any dimension. Not MIT. Not BSD. Not Apache 2 or GPLv3 or WTFPL or any of the PolyForm terms. Most open source projects, as I suspect you define open source, fail. Very little uptake. Very little outside contribution. Net loss, financially speaking, for the developers.
You're free to argue for or against whatever meaning of "open source" you like. But disagreeing with you, or refusing to accept the brand you'd force on them, does not make anyone a liar.
I was quite doctrinaire about the issue myself, for many years. It wasn't until I got beyond reading what the OSI said about itself---parsing the OSD, reading its history, dealing with the mailing list process, seeing the shifts in FSF position, reading up on the "open" buzzwords wars before 1998---that I realized the "right answer" I was so proud of having wasn't so right and rigorous, after all. I regret how badly I treated others, for the sake of my own feeling of "correctness".