I don't think that there's a need to pass a moral judgement here nor do I think that it's healthy to look at the stock moral scale.
There are a number of businesses that have experienced an uptick from their business model being suited perfectly to the environment. That doesn't mean that they are somehow predatory and taking advantage of sick people. Aside from the worries that have been stated on this board about the sustainability of such gains, having businesses that show stronger stockholder value may help maintain jobs, consumer spending, business growth in a period where a bear market would pile onto the hardships.
While it's true that the largest share of stocks are held by the "rich", you also have to look beyond that to see all of the groups that are invested in the stock market that you would consider middle class or even poor. On average, public employee pension funds invest 60% of their portfolio in the stock market. 40% of households earning 22k - 49k are invested in the market. That number goes up to 60% of households earning 50k-90k per year.
It's just not as simple as the "corporations are profiting while people are struggling" emotional appeal makes it sound and falling into that trap only leads to bad ends.
$3 Trillion deficit.
Taxes for the highest earners were already low, and recently dropped lower.
0% interest rates.
Corporations STILL sitting on mountains of cash.
40 years of stagnant wages for over 90% of the population.
I seriously don't know how you can have the wool pulled over your eyes even more than it is now. Every economic decision in this country is made to the benefit of those whom are already ultra-wealthy, and most often at the expense of the large majority of the population.