Having journalism background and having lived in Dallas, Chicago and Boston, the public library here is quite all right. You probably aren't going to the right one(s)? There are many branches.
There's plenty to do here. I've seen Clapton and Seegar for less than $80 ea, this year. Buffett later, for same. (Really looking forward to that!)
What do you mean "recreation" is lacking? What else would you want to do? Hell, you can even go ice skating here.
Outside of NY, what place has "theater"? Or are you thinking something like in The Big Lebowski?
MicMan, I just think you're way off on your view of Vegas. A city of 2 million people has everything any place else does, of comparable size, and this is still a very young city. Comparing it to cities who've been around for a couple of centuries is ridiculous.
I suggest you explore more.
Bro, if you have lived in Boston then you would know that vegas is seriously lacking in cultural, recreation, public services and a general vibe. it could never touch Boston in any facet except for gambling. vegas is fun for all us sick gamblers but god is it just fundamentally such a terrible city. first off, it is in the middle of the damn desert, the public parks are scarce and crappy. the scenery is really ugly within 15-20 miles of the city (ugly trees, very little grass, more gray than green). there are no cool neighborhoods like Boston has in jamaica plain, roxbury, mission hill, brighton or brookline. the city has no feel to it besides gambling (because it has like a 40 year history, and its pretty much the history of gambling). yes, there is no theatre, there is no great arts scene, no intellectuals scene. the schools on all levels there are crappy. outside of the strip, vegas is so empty, inside the strip it is often the same too once you get past the thrill of bright lights and gambling. vegas is definitely a spectacle, and i am always excited when i arrive, but im always ready when i leave. it is pretty much a wasteland, and while there seems to be so much always going on, it's not going anywhere. vegas is on the fore-front of going nowhere as fast as possible. essentially it is a city where people go to watch money trade hands. what great companies are in vegas? i really hope you get out and see more of the world, go overseas. go to those new york, chicago, boston, seattle. you will quickly see a difference between those cities and your beloved vegas