Yeah I agree some dubstep songs go on far too long and reveal everything they have to offer early on. The same can be said about many types of music, which is ok sometimes, but if that's the case for a particular song they need to watch the length.
Sometimes I'll pause an album to check out a song online, and will skip around rather than play the whole thing. So it's not always because a song drags or anything.