Really hard to say because some people are more sensitive when it comes to this questions.
My first cotroller (My first own controller) hold between dec 2004 and nov 2009. After that I have changed controller a lot of times and the two last ones have been terrible and actually were broken from the start.
I actually said "the controllers are build different now" as a joke and a bit serious at the same time. AJP opend up a contoller and saw it was true. Now I have went back to a old one that works because the feeling on the controll stick is right for me and it feels more good for me but some sticks that "works" is terrible for me because Im not used to those kind of controller sticks.
It makes a huge difference for some people and Im one of them