Theres nothing wrong with having openers, The problem is that sometimes cats take way too long and the audience start to get restless. Theres only so much classic hip hop or R&B a DJ can play before the crowds get restless. They need to transition a lot better for some shows
Have the artists come out ON time.. Have them perform their hits and then bring on local cats during breaks or in between the acts.