On the ethics thing: they introduced some mechanisms around this, but the appointment of Nick Clegg to drive this as head of "Global Affairs" was always an eyebrow-raiser for those even slightly politically aware in the UK, and predictably less effective than FB management needed him to be (note: I voted Lib Dem in 2010 because I believed in his leadership - it's what he did next that showed the warning signs).
I think another quarter of decline and we might see a major shake-up, and I wouldn't be amazed to see Whatsapp getting payment (including crypto) functionality as a bit of Hail Mary to build another social network moat.