As a business owner concerned about cash flow, I can tell you that paying for anything in advance is always a pain. Reasonable or not, setting aside enough cash to fund the retirement needs of all their workers for 75 years and generating that cash from revenue sounds like a huge pain.