We are absolutely trashing this guy's thread. Those links are to discussions with arguments on both sides. And collectively there is less than a handful of people making those claims including you as one. Hardly "Most People". Any part is only as good as the installer and any installer is only as good as their level of experience. Go get some and come back with first hand knowledge on tensioner springs.