Well the bottom line is that TC don't work to good. And if a person gets it working good, soon as they change their coil, they have to figure it out again.
Not to split hairs, but temperature control can work very well-- just not in a fashion that fits every style of vape.
The concept of using resistance change to measure temperature is widely accepted (exactly how a thermocouple works).
Where it got bad is trying to adapt coil techniques that depend on oxidation to work, as well as varying from what was intended.
Where problems happened:
1. Wire material. Nickel was chosen for its huge temperature coefficient. Internet tough guys started an unnecessary scare over it... reality is, the same people who were ascared of it are the same ones who have been using NiCr wire coils in devices made of nickel plated brass years.
2. Wire gauge. Nickel is a bitch to work with, so heavier wire gauge was desired. Heavier wire gauge doesn't respond as fast to temperature changes as thinner gauges. Both thin or heavy gauge can be used, but how the board manages temperature would have to change (ironically, SX boards were better for heavier wire, while DNA were better for thin).
3. Number of coils. Temperature control depends on resistance change, dual parallel coils have a different curve, yet all TC devices are designed to handle single coils. Also, dual coils would have to be perfectly matched in order to be effective.
4. "Contact coils". Temperature control simply not work accurately with contact coils ("micro coils") nor will it work with Clapton coils or anything of the such.
5. Solid connections of wire. Contact points need to be clean and solid. The method used by premade coils of pinching the coil wire between the case and rubber insulator was never solid enough.
6. Mod and coil need to be the same temperature. Too easy to rush from building a coil (that was just touched by 98.6°F fingers), and slightly heated from sitting on an ohm checker and throwing it on a mod that is 70° room temperature-- so you don't have a good baseline.
In other word, yes, Temperature control can work very very well, it's human error that gave it a bad name.