It's all about budget. My local library is in a relatively affluent town, so they've got kinda a startup space vibe they're trying to build, and obviously they've stepped up the computer lab offerings quite a bit. Another nice perk for the movie buffs among us, is that they buy 25+ copies of new movies, and checkouts are free. While the hold list means you'll wait on those titles a few months... I haven't paid to rent a movie going on ten years now.
I actually worked for four years at the library, and I absolutely appreciate the heck out of it.