I'd happily do quarterly week long company regional on sites. It's expensive for companies to do, if they do it right and cover all costs and travel for sig others/family, but its still cheaper than rent on a big office building.
A quarterly 2-day off-site is far more digestible. Which I agree is still a great compromise in expense and f2f to an office.