And, while we do not follow Jesus based on whether or not his teachings are practical, the truth of the matter is that history proves to us that nonviolence does work. It has been the catalyst to many historical civil rights movements around the globe for centuries now, from Liberia, to India, and Africa - even in America.
Are the teachings of Jesus practical? Yes. But even if they weren't our calling is to obey Jesus without questioning His authority or doubting His wisdom.