Originally Posted by
El Chupacabra
You don't have to be a 1 %er to benefit from a HSA, but it (and the accompanying required HDHP) are not things that working class or poor people will use. If you're barely making it paycheck-to-paycheck, you don't have an additional $6750 per year to allocate to a HSA.
It's like the mortgage interest deduction. Only those with large amounts of mortgage interest to deduct can actually benefit (much) from it. You have to have enough interest payments to deduct to exceed the standard deduction and make it worthwhile to itemize (well, that, along with the presumably high property tax that goes along with the expensive house + large mortgage).
All that said, if you have access to a HSA, it is a fantastic tax break and should be maxed out. Contributions are completely tax free (no payroll or income tax), can invest within it, earnings are tax-free if used for qualified reimbursement. After age 65, use it like an IRA (subject to income tax) or use it for medical expenses. If you can afford it, max out your HSA, and do not withdraw from it for medical reimbursements -- pay those costs separately. Let those HSA contributions sit and let your contributions grow. If you ever need it for a medical emergency, you've got that $ to withdraw then.