I think the only way this would thrive outside of Facebook updating the plugin is if it's on a premium basis (paid for plugin) due to the number of updates you would need to make on a monthly basis. The Facebook API is not a fun beast to tame. But I think they should do the responsible thing and retire it properly.