Do I need a C-wire for a smart thermostat?
Most of the time, yes. Nest gets around it with a power-stealing workaround that sometimes causes short-cycling. Ecobee ships a Power Extender Kit. For the most reliable setup on any brand, we run a proper C-wire from the air handler.