Am I the only one who finds this quote extremely annoying? It gives everyone an excuse to say that they are winning. Even if you sit around doing nothing, you can say that you're on the track to becoming President because everyone is "ignoring you".
Furthermore, it is a simple statement without any proof or real argument. Why is this progression of events likely? Why does having people ignore you, laugh at you, or fight you move you toward winning?
I cringe every time someone just quotes this and says, "Look, we're in stage x! Not long now before we win!". It's a totally pointless thing to say and an excuse to ignore real problems.
I think it means those who win or are successful in life have faced criticism in some part of their life. So when someone laughs at you or fights against you for a cause you believe in, that shouldn't discourage you. Move on.
For me, that is a pretty decent motivational quote.
Edit: Not sure it is Gandhi's quote after reading the above post. I don't think I have noted that particular quote anywhere before. Anyway, I still think it is a good one.