Agree and disagree with the article. Was an intern at a local governance, Americans with disabilities act (ADA) office for a year. It was a city with history, and not a very good city planning at the start. Yes, need to compliance, reality is, it is very hard. Like you built everything on top of a single MySQL and then facing the scalability challenge so you will need to re-shard every other 6 months - and worse, as re-architecture a city faces much more complex problems.
The disagree part is the complexity for compliance is under stated. Implementation is way more complicated than what the author has described even at the end there is a good sentence one there is a long way to go. IMHO, it is too ideal, still.
Some problems is not solvable, at all. After a year taking note and consolidate notes of the public hearings, there are items that's leaving there forever. No progress. No solution. Not possible by design. And it is not something like, you can migrate from MySQL to CRDB. How to do that to a historical city?