I agree that more defensive things would be great but the major flaw in the system that leads to many more ways to attack is pretty obvious you can repair your buildings and rebuild as you are being attacked.also can put out fores through walls. Because of these things exsisting they will keep buffing raiding because it is very unbalanced.
My big issue with that is it only works for online raids so a person offline has little way to defend themselves