If you watch the 6 hour Zuckerberg long congress testimony he actually discusses the new Facebook payment platform as something separate to Libre that they are launching. That is to say, it has nothing to do with Libre and they're still pushing ahead with it.