I would say that we are generally as well severed as the majority of towns with similar populations in the UK, in some cases we are better off. In the UK though your never too far from another town that may have the facilities you want.
I totally agree that if you are willing to go out and find something to do, and have parents willing to invest to time, energy, and funds into supporting you then there is enough to keep any child entertained. Hell if I had grown up here I would have been spoilt for choice, as it was I grew up in a proper shit hole where there actually was nothing to do other than swim, as such I swam at national level.
However if all you want to do is hang out with friends then it can seem like there is nothing to do, in most places in the UK there is a Cinema/entertainment complex nearby that you can hang out in, or a decent indoor shopping centre for the same purpose.
Bah this is going no where though as I didn't have the normal childhood boredom, I left school and all its associated after school clubs and started on the pubs, so have no life experience to offer a solution. Other than maybe a club for 16-18 year olds where they can have a few drinks in a responsible manner, play some pool listen to music. All while supervised by young adults that they can respect and have a laugh with. Maybe it would help reduce the binge drinking culture as well by teaching them that you can drink responsibly and have a much better time, and remember it.