The short of it is Bitcoin already has a subpar reputation for user experience, and it doesn't get better as you dig into accessibility. Hopefully the Bitcoin community can draw on accessibility solutions as general standards to improve UX as things evolve.
More specifically, the frequent use of QR codes by wallets is the biggest non-blind-friendly user flow that comes to mind. I did some searching around and it looks like there is work being done on the non-Bitcoin specific task of improving accessibility for QR codes. It seems like individual Bitcoin wallet companies in the past have taken a stab at addressing the issue, but I don't know of universal standards that have emerged.
On the flip side, the question asks about mining and confirming transactions, which I believe would not really be much more difficult. Mining has nothing to do with user interaction. Setting up the hardware seems like the biggest hurdle, and I imagine if you are already comfortable setting up building towers and putting together hardware, Bitcoin specific hardware would not be significantly worse... but I am definitely not an expert there.