Delayed without notice for 5 hrs and given a meal voucher and $50 off future travel with no explanation for the delay. The local supervisor was called to the gate by another passenger whom was clueless and not empowered by "corporate" to solve problems what-so-ever. Every question I asked about why the delayed occurred or what would happen next was determined by "corporate". Every answer. Corporate does that, corporate determines that, etc etc. I could not get straight answer for anything they were responsible for. Horrible customer service, useless leadership, low quality aircraft, poor scheduling, a terrible business all around. I will provide Allegiant's phone call list in Las Vegas. Please help stop this madness or end this airline.