Nah, they haven't. It ain't over til it's over and Marky Mark can still pay off the right people to torpedo this thing. It'll probably cost him a lot, but most likely less than selling Insta and WhatsApp will cost him.
Let's not count the chickens before they hatch. Especially with this US government.