in scotland we still have a 30p return on barr's pop bottles, however people still chuck them and i can't even remember the last time i saw a homeless person collecting them from the streets. as for the brown ale bottles they are no longer returnable, it comes down to costs as always. the old brown ale bottles were marked on the glass as returnable (7p when i was a student) and we used to return them to the off licence, we also used the bottles for home brew. the modern bottles are no good to reuse because they're not as strong. a larger percentage of mixed quality glass is used in making them, which is cheaper, because many glassworks deal with recycling. and also because the bottles are made to be lighter, which in turn makes them cheaper to transport. both of these reasons are good from an ecological stand point, but cost is the real driver. sadly a lot of recycling is cost driven, councils favour large weight ("we recycle x many tons a year, so we're the best council and we're doing our bit") and good economic return items (glass, then wood and paper) metals are becoming better but plastic is the one i wish they'd take on board (lightweight, bulky, requires loads of sorting and not all reusable).
attitudes are changing and companies are doing more to limit plastic, but it'll take another generation. as for idiots throwing their rubbish anywhere, sadly it'll still be with us in a hundred years, but hopefully there'll be more folk happy to pick up behind them so the world will seem nicer.