I wonder if it's the recognition that it's simply not feasible to offer such services for free of charge indefinitely. That, and the growing recognition among some consumers that the 'free' in so many 'free of charge' services in the Internet community these days is paid for with others things like ownership of personal data, meta-data, and other similar things. (In times past, things like advertising revenue would have played a part too.)
CIC staff make a very generous offer with the solsector.net hosting. Granted, it's obviously by Wing Commander fans for the express purpose of sharing Wing Commander materials, but still generous all the same. Thanks to the team on behalf of the community for making that truly free option available for those who need/want it.