My conspiracy theory is they are using us to play 'B side' content. Next time you check out your favourite artist and select Shuffle check out what ends up in your queue. ADD the inconvenience of no CLEAR ALL and presto! Hmmmm, how convenient for them.
I'm with all of those annoyed by the queuing "features" of spotify and that the official "solution" is a work-around. Love the service, really hate how the functionality manages to behave differently from nearly every other music player out there. C'mon developers. A clear queue button would just have to juggle a little XML. Probably can be coded in a day or two per platform.
Playing the very last song in queue works on iPhone but not as intuitively as it should be! Like most of the guys said here this is literally ridiculous. Spotify is one of the best options for streaming music and simply doesn't have such a basic feature! Doesn't it really affect the developers at least??? It's really unbelievable and disappointing.