Insufficient color contrast and small fonts are an immense barrier. Not only to people with extreme loss of vision. Also to most who are over 45. You don’t always realise it, but at some point your vision declines. Light grey text on a white background may seem fancy. To me, for example, it’s unreadable.