Those unpaid employees are able to receive government payment: In Melbourne, Victoria, this is $600/week if you have lost more than 20 hours of employment for that week. Unsure about Sydney, NSW, but I do know there are benefits available.
The current vaccination rate is very low due to a bungled vaccine rollout. This is changing though. The government messaging now is “get vaccinated so we can lift these restrictions”.
Banks are motivated to allow mortgage payments to be deferred (high property prices and more income via interest payments are good for business).
The pause on evictions force landlords to enter negotiate with tenants who need rent reductions in order to survive. If they don’t they risk losing months of rent and having no tenant in bad market.
Most of the workforce in these industries are casual employees who are also covered by goverment assistance if their hours are reduced. Full time workers also get support if they are furloughed.
I have friends who own these types of businesses. Spikes in case numbers result in booking cancellations/low patronage so the whole situation is perceived as an unfortunate catch-22 situation.