I don't really understand this comment. Should plugins avoid to exploit Shutdown() to persist data as there is no other option to do that yet?
As I think that implementing these (persistence) features solely in the shutdown function is a bad design anyway. On the one hand, Plugins should be able to persist their data when they want to. On the other hand, also not calling Shutdown from within the plugin does not save us from data loss due to unexpected server crashes.