1) it adds meaningful value to the ux (like that sorting example in the link)
2) it’s a micro interaction, like a heart lighting up when you like something, so it adds delight to the ux and I don’t have to wait for it to finish
3) it covers up other jank in the ux, like known slow processing or something
If you insist of animations, make them incredibly fast, otherwise we’re all going to be mad eventually.
It’s ALWAYS better to invest the time you’d have spent on animating shit to instead just make your app faster