20 - 30% cannot spend $100k per year as funny money, that is more like the top 5% but probably more like the top 2%.
High earners in the 20 - 30% often also live in expensive areas, so their dollar doesn't go as far as some of the more affordable places to live (housing, food, etc).