It is by no means failing; at least from what I see, their adoption is higher than it's ever been. They are making a lot of pointless changes while ignoring all the real problems they have, though. Like the fact that group Chats are still unusable for organizations with... you know... users.