oh yea, then I get your point and pretty much same page :') I think you're spot on in that the violent and non-violent group have been seperate before - but in semi-democracies a lot of political parties can align with parts of protester demands - or we can get parties formed from protest movements like the student-group in serbia this year.
I do have the hope that we can create a non-violent, just system - I don't think we should give up on trying even if we've yet to succeed! :)