Definently don't think we will go into a depression.
OP is also comparing to a time when people couldn't make money from home. People can actively make money while sitting in their own homes. Businesses can operate fine just being online. Things will be fine. Bit to pessimistic I think.
What do you mean maintenance is Japanese? All the techs needed BMW german training to handle these cars. And even then are quite limited in their knowledge.