If sufficient people don't turn up, that's not the failure of the performer, but rather of the club organiser who made the booking in the first place, and who was in a better position to know who might draw in people, and to do the things that might help in ensuring that.
IMO, it's both.
Peter.