I hear what the OP is saying. My 1-hour sets are usually about 20-23 songs depending on the genre, which is usually house, breaks, or dubstep. I don’t like to let tracks go on to the point that the crowd gets bored, however, I tend to let newer songs that I like and want to be heard run a little longer than usual.