The hotels I've seen are not luxurious, nor are they cheap.
The five star hotel I stayed in would maybe only be a 4 star elsewhere, but the $30/night I paid is definitely cheap for that quality.
The food in the buffet is inedible
Fortunately there are plenty of other options available, including a bloody excellent steak house I found.
I did not find the shows enjoyable
Ah, ok. I can't help you there. As with one of the other replies, I did find Penn & Teller every bit as entertaining as I'd hoped, and I also enjoyed the weird watery alternative to Cirque du Soleil that I went to. But that's all very subjective and I hope the shows weren't too costly for you.
Las Vegas is horribly fake and quite awful in many ways, but the hotels, the food and the shows are not things I'd criticise.