Why was it dificut to gain on advantage over your enemy in trench warfare?

There were problems, because it was hard to gain any ground, and the conditions in the trenches were absolutely terrible. They were strewn with dead bodies and waste, not to mention all the mud from rain. It was very unsanitary; trench warfare was really quite terrible.