There have been plenty of times when I have willfully taken surveys to help out companies I like then immediately gave up after being shown a survey with 20-60 questions. No.
What pisses me off is that they're asking for my time and effort without giving me anything in return. Like they feel entitled to taking 15 minutes of my time.
The worst is when they only display 1 question per page and there's a little progress bar at the top. And after 10 questions you only see the progress bar 7% full. At least it's not as bad as the time Starbucks/Chase Duetto Cards hired someone with a studdering speech impediment to call me for a phone survey... That lasted 30 minutes.