Yes, Force's overhead is huge.
The Don (DSR) is on record that he doesn't use his own wallet to fund his teams - witness Tony's absence for example.
Force is likely to have the same philosophy, he's a savvy guy.
Seems fairly amazing all of the JFR sponsors are OK with the cars sitting out the year.
Seems either all that sponsorship funding is contingent on a full schedule, meaning expenses would have exceeded funding...
Or he's the best salesman ever, and is funded enough to park for a year, and retain all those sponsors for next season.