We have a new law here in Colorado - HB21-1110 - which you can read about here.
In short, it does require "that all digital resources used by state or local government entities meet current accessibility standards. It ensures that people with disabilities are not excluded from receiving services or benefits due to lack of accessibility."
This also mean our ArcGIS apps, maps and dashboards need to meet those requirements.
The accessibility requirements are not overly complex, but do cover many aspects - colors users can or cannot use, font sizes and types, labels, navigations, alt text etc. For users of the Esri apps it makes it very difficult to create new apps and keep track of what meet the accessibility guidelines and what is not. Especially when those app creators are not experts in accessibility issues.
Unfortunately, many third-party companies jump on this idea and try to sell their services - they review apps, documents and dashboards for accessibility violations and provide a report. But all this can be prevented.
I think it would be a great idea if Esri can incorporate some sort of a template or a set of restrictions that would be tailored to a certain organization (and would be set by that organization accessibility team). Then, users would not need to be worried about picking the wrong color or setting the text to be too small. They would not have the option to do that in the first place.
This idea is for the Experience Builder app, but can be extrapolate to any other app or dashboard on the Esri platform.