I'll be back here again in a few weeks, but here's my short review of my last experience (roughly 3 weeks ago).
I'm a bit surprised to see all these people complain about LAS Airport. Yes, the bathrooms aren't super clean, and yes, it's not architecturally gorgeous, but hey, it's a really fun airport.
Landed into McCarran a few weeks back, and was in Vegas just for the day, but I found that after the aircraft blocked into the gate, and deboarding, it was so easy to navigate to get on the quick shuttle, to walk my way down to arrivals.
After I got out of the terminal, got in line for the cab (a short wait), and found myself to my meeting within a few minutes. Yes, it's not super big, and yes, this airport is nothing to be compared to say, Changi (Singapore), or HKG, it's still a nice, fun airport to hang out. So who cares what restaurants they got--they got the basics, and yes, they have machines--in case you ever get lucky here :D
I still rate this airport a lot higher than say, LAX :/