Derbyshire isn't even close to the worst. In fact, you don't know how lucky you are (and perhaps that's a damning indictment in the UK?)
I don't think that I have ever agreed with you so much. We disagree on a lot but crikey, you are so right here.
Of the Welsh LAs, Flintshire is perhaps the worst with bus shelters so dilapidated, you fear for your safety (genuinely).
They are all as bad in North Wales.
Flintshire hasn't updated its bus stop timetables in about 10 years. Most bus stops still have the timetables up from 10 years ago as well. It's not just that they haven't udpated them and have taken them down; nope, they still exist. Real time information in bus stops was turned off years ago. It makes me laugh how Mold Bus Station got a revamp during Covid; in some shelters they put back up old timetables and in other cases they just threw in a piece of paper saying that due to covid they can't do bus stop timetables.
Their website is absolutely laughable. They have a link to bus operator contact details. That list still has GHA Coaches listed; GHA ceased trading in 2016! They provide links to the councils transport Twitter; that hasn't been used since 2013! It's absolutely awful!
Wrexham Council similarly hasn't updated bus stop timetables in years, the bus station has no 'where to catch your bus' information, you just have to go through all 8 stands and check for yourself.
Denbighshire Council seems to be leaving it up to operators meaning in Rhyl there are timetables which are years out of date as Arriva can't be bothered to stick a new A4 piece of paper up in the bus station. Last buses have changed their times too since the current set of timetables was put up and therefore it's arguably a safeguarding issue as vulnerable people will be left in Rhyl Bus Station because they trusted the times that the bus stop says.
Conwy, as
@Llandudno says, just has a shed load of posters up saying due to covid they can't do bus stop timetables. Some of the infrastructure comes under the town councils and they don't care either for providing proper information.
Gwynedd and Anglesey I can't comment on too much for the wider area as I've not spent much time with there. I know Gwynedd has started to invest a little bit with next bus screens at Bangor Bus Station on each of the stands (See photos below). Just up the road at the train station however, a key interchange hub, which is served by a supposed flagship, TrawsCymru route, the posters are years out of date promoting Express Motors who ceased in 2018, no wayfinding information (most buses use the bus stop on the main road) and no timetables at all.
![PXL_20230223_142213368.jpg PXL_20230223_142213368.jpg](https://www.railforums.co.uk/data/attachments/156/156572-a667c34a7270825134fae37fb02faabe.jpg)
Neath Port Talbot is also typified by poor roadside publicity
It makes me laugh how run down the bus station is in Neath. There a signs saying which buses depart from each stand and these list routes which haven't operated in years. Really really poor show at Neath Port Talbot.
In reality, many small operators do not have the resources / skills / tech to get data right in the first place (and in many cases an attitude that all this data stuff is an unwelcome burden rather than anything that might get more passengers on buses), and in many large 'group' operators the data is dealt with at regional if not national level by people who lack the local knowledge to get it right. Or to adjust data so that it makes sense in journey planners and the like where there is a circular route or a loop terminus with an artificial 'terminus' point somewhere on the loop.
If independents embraced Bus Open Data and realised the benefits, rather than burying their heads into the sand it would be ok. Sadly the majority choose the latter. It's always been a difficult to get indies to adapt to new tech. Charging points are rare still on buses. Contactless only had a massive uplift due to various bits of public funding such as in Wales the Welsh Govt paid for operators to get new ticket machines so they could accept contactless (among a few other reasons).
Large group operators are a different kettle of fish. They are mostly compliant but full of issues with the data. I went through a big 5 operators data the other day and in one division found hundreds of errors for missing stops, wrong stops (such as wrong side of the road), stops in the wrong order, showing as serving stops which no longer exist etc etc. GoAhead Oxford Bus has a great one on the Pulhams dataset whereby the last 802 of the day doesn't list set down only so people think they can board at any stop on the way. Infact the bus only picks up at one bus stop, Kingham Train Station, and is set down only from there! I've emailed Pulhams and done multiple feedbacks on BODS. All ignored!
BODs issues will get resolved though when the DVSA/Traffic Commissioner pull their finger out and start enforcement.