I am with all others that vented their dislike of the latest update(s), yet I am more worried looking into the WHY of this…
imho: The write off of so many functions and features can only be to soon re-introduce them as 'new services' for an extra cost!!!
Why else would any sane company otherwise create such chaos in a good working service?