Couldn’t agree more. Regardless of what you think of the address screening issue, it is the DAO’s decision. It seems there is a lack of clarity as to who owns the protocol front-end, and I find this very troubling. I would urge everyone to divorce themselves entirely from any entity that seeks to exert centralized control over the AAVE protocol, including developers.
Pull the frontend code from github, rollback to the latest pre-screwup git commit, and host the website locally yourself. This is truly unacceptable, and we should be raising our voices about it.