I guess he was hired as a consultant with some hours, not enough to get everything sorted. The last financial overview came when there was a lot of negative feedback on social media channels.
One of the dangers for the company is massive negative press on social media, which would put direct negative impact on the NFT sales. They need to satisfy us shareholders from time to time