Its nothing to do with investing the long term future of XF, its a domain name - worth a few dollars a year.
Its not XF's fault if the AutoRenew for some reason didn't autorenew - its not their system, its the company they use.
Whether i'd continue to use said company after something like this is another issue however....