My sister was having a problem where she was taking all the iCloud storage for our family because she keeps sending videos to people but couldn't figure out a way to efficiently delete them. I had to write up a Python script ( https://gist.github.com/saagarjha/615dee3c04e226b44828e910a5... ) to scrape the iMessage database for large attachments, and then print out the text to messages around it so that you could sear…
None of the problem listed in the blog post or what you point out are new. They have been there since day one. And it is not that they neglect it either like iTunes or Aperture. They added Memoji!
Which is why I am surprised a the popularity of iMessages in US ( and France ). I think it is mostly due to SMS usage before iMessages was a thing.