Yeah but that's what I don't understand: it doesn't happen that way.
If you hear a bad metal song (in your opinion) do you decide that's it, no more metal for me? It's as mad as saying that song was too long, so I won't listen to any more long songs. I just cannot wrap my head around it at all. What difference does it matter if the song lasts 2 minutes, 20 minutes or 2 hours? If I hate it, then it doesn't matter how long/short it is, I won't listen to it, but it won't stop me listening to others of the same length, and vice versa.
The only two reasons I look at length with songs is 1) when reviewing, as I like to see what's the shortest and longest songs, and if they deserve to be and 2) when an album has few tracks, I expect at least one of them to be over 10 minutes to make it worth while buying. Also, if I'm enjoying a song for the first time and haven't noted its length, I will probably look to see how much longer there is to go.
Other than that, I couldn't give a