Removing repair costs doesn't sound appealing to me. Whether you spend resources on repairs, or you use the resources on advancing/retreating is a strategic decision that shouldn't be removed imo. However this discussion isn't about the repair costs themselves, but whether buildings should be completed damaged or always at 100% health.