No country in this world has got independence through non-violent methods from an oppressor including India. So if Tibetan people want independence then their best chance is fight for it at the opportune time i.e. when China is weak and not when it is powerful.