@davidaugust Most of the time I agree with simplicity. Some of my jobs have taken this view, and I've worked with designers.

But... sometimes you need the power, even if it means implementing an in-app tutorial. The difference between Slack or Teams vs simpler messaging systems for instance. There might be a learning curve, but the ability to make threads and edit messages is essential once you know you can.

You can go too far in either direction. Featuritis is a thing.