Poor diet and bad health habits is known to contribute towards cancer. The amish are hard working and eat simpler foods.
It is not the poor diet and bad health habits which is causing cancer. Smoking is responsible for 20% to 25% of the cases. Most of the remaining is caused by the indiscriminate usage of pesticides and other chemicals. The Amish generally don't use pesticides for their crops, and that is the reason why they have such low rates of cancer.