That's quite poor coming from Pierce The Veil. The shortest headline set I've ever experience was probably 11 songs, which is still short, but not as pathetic as 8. By any chance, were there 4/5 supports on that tour?
even 11-12 songs is short, to me. used to Blink 182 & New Found Glory spoiling their fans
with 20+ song setlists. 4 bands opened for Pierce The Veil