ગાંધીજી યંત્રોની વિરુદ્ધ હતા તેવું મોટાભાગના સુજ્ઞજનો માને છે. પણ જો અહિંસક સમાજની વાત કરીએ તો એવા યંત્રોનો જ વિરોધ કરી શકાય કે જે યંત્રો બીજાને બેકાર કરી શકતા હોય. આ માટે તેમણે ખાદીનો પ્રચાર કરેલ. અને વિદેશી કાપડનો બહિષ્કાર કરવાનું કહેલ. જો કે તે વખતના કેટલાક જાણીતા સુજ્ઞ જનો વિદેશી કાપડના બહિષ્કારને યોગ્ય કદમ માનતા ન હતા.