The main drawback of tank heaters is that they can be less energy-efficient compared to tankless models due to standby heat loss. Additionally, tank heaters typically have a shorter lifespan due to the potential for sediment build-up and corrosion over time.