@Tom Murphy the intent of the program is to incentivize business owners Not to lay off their employees. The government is basically saying, keep them hired and we will give you the money to make that happen. The payroll associated loaned funds will then become a grant at some point in the future.
The thing to keep in mind is that this starts off as a loan, Even if you have the hypothetical 7 million in the bank and your monthly expenses are 30K, chances are you will still apply for the loan if you're a good business man.
The program also comes with tax incentives as well when it comes to tax reporting time, would you not choose to use that incentive as well?
Look at it this way, The Fed is going to pay your employee one way or another, either through the $600 a week unemployment stimulus on top of the State check, or giving you the $600 a week money, plus a tax incentive, plus a little cushion to cover, insurance, healthcare, etc..
Since the Treasury Secretary said they looked at the fraud components of this program, I'm assuming there will be some sort of political litmus test as a part of this process.
In regards to people overinflating numbers, this is a loan document and if they are lying, they are committing bank fraud, which I'm sure the criminals will be doing.