1 in 4 households earning over $100,000 a year live paycheck to paycheck–not because they can’t make ends meet, but because their money management sucks. A high income has very little relationship with responsible borrowing, despite what many would assume.
What if the wealth you possess was created by you? Wealth isn’t zero sum, it’s created all the time (and at a rate literally not achievable simply by underpaying employees, to pre-refute the expected response). The implied premise of ‘because they have it, we don’t have it’ just doesn’t hold any water.
Also, it doesn’t really make sense to call it ‘hoarding’ when it’s largely/all invested in businesses that run within the economy. To hoard something is to keep it isolated–investments in publicly-traded companies can never truly fairly be called “hoarding”. You could only fairly call the funds kept in back accounts etc. unspent ‘hoarded’.