I full heartedly agree with your two opening statements. Unfortunately, I don't see how can we survive by implementing your suggestion.
Let me tell you a story and is free to tell the management of your company.
We were established in 1996 and we have worked with small customers. thousands of small customers. and by 2000 we still had thousands of small customers as well as two large customer who have worked 95% of the traffic got so until 2008 while one large customer abandoned us. We endured even to 2009 until they appeared layoffs, the sale of assets. The highlight was just today until I signed the application for bankruptcy. I warn partners too dangerous to depend on that one single annual sales carries 40-50% of total sales. Also in my private little hotel I do not allow guests staying more than 30 days, i dont allow guests renting the entire floor for cash to be alone in the house. I still have a Russian customer who offers to rent the entire facility 90 days and pay for it to stay 15 days in total privacy. Once disappear from the market hard to be back.