1. it might be better to prevent a situation of people unable to pay rents and mortgages and have the entire banking system collapse on this enormous liquidity trap. That could mean end of capitalism for sure
2. from capitalist point of ciew, you can look at helicopter money as a dividend. Companies 'give out' money to shareholders and Alaska and Saudi Arabia give out oil money to citizens too.
The current government is considering doing it again too as you say. Though of course, since they were in opposition last time they've spent the last decade saying how it was such a terrible idea last time.
https://www.theguardian.com/business/commentisfree/2020/mar/...
Helicopter money seems reasonable to me. Depending on how it's delivered, it could act like a temporary UBI.
All the quantitative easing has just brought us a giant bubble via asset price inflation. All I know, the bigger the bubble, the louder the blob. If central banks should do something, than finance entrepreneurship and start-ups, bring money to the people.
"It is very last measure as in that point you are basically admitting that capitalism has failed."
No, it has not. The boom-bust cycle is a feature of capitalism. Capitalism, call it a ponzi driven debt scheme, will only fail, if no further economic growth is possible anymore. This may be caused by energy limitations (wealth and growth are linked to Energy available) or other limiting things. Trust me, you don't want to go there. Some people call it seneca cliff.
Capitalism fails all the time. I use the market for lemons as my default example [1]. It's ok. It the market works pretty well, and it's a good starting point for lots of situations. The problem is sometimes it doesn't. We know about a bunch of situations where it doesn't work so well, so we have regulations and such.
It's an extraordinary situation. I find it odd they're not implementing extraordinary responses. I guess, locally, we are taking extraordinary action with closing non-essential events and locations.
I guess I don't see much value in interest free loans for most people. I guess maybe personal loans? I don't quite see how I can get my hands on 10k interest free. We'll see.
https://en.m.wikipedia.org/wiki/Helicopter_money
It is very last measure as in that point you are basically admitting that capitalism has failed.