I completely agree.
I live semi-rurally on the outskirts of a poor city suburb in the Midlands.
The turn off the motorway and the roundabout, slip-road, dual carriageway into the city is a disgrace. The verges are a foot deep in litter, torn black bags hang in trees, the road signs are dented and filthy, traffic cones and sandbags are strewn in hedges. Its a truly awful first impression.
Ive noticed that the nicer areas of the country are always clean and tidy, with tasteful, minimal, street architecture and black bins and proper black railings and pretty street lights.
Here, all the railings are modern and grey, the bridges are painted garish blue or red, theres an overuse of road markings and the bins are bright blue and brown. Completely tasteless.
Occasionally, I'll walk down my road, which is lovely, generally and very leafy and someone will have emptied the contents of their car at the side of the road. Its usually fast food, Starbucks, Monster cans etc.. plus bottles of wee and empty fag packets and rizzlas.
So to answer op, yes, I think it is cultural but also poor education and a lack of care for ones surroundings and the environment. Its very sad but I dont know what the answer is. Its a direct link though I think between the mindset of the inhabitants and the surroundings.