Of course I didn't expect him to take the stage at 8:00. But, given the ridiculous delay, I was seriously beginning to doubt that he would perform at all. "Some time between sets" is stating it lightly. Aside from the DJ, who didn't seem too excited to be there, there was only one "supporting act"- and he only lasted about 10 minutes (although I didn't check my watch with him). A few more performers could have passed the time better than just playing music and a couple of videos over the hours we were kept waiting. A missed opportunity to showcase some local talent.
And the delay would have been easily overlooked had he performed for more than 51 minutes.