>Other platforms and engines (not Fediverse) allow to change the visibility of content at any time.
Yes, but in a decentralized network a change of visibility may have undesirable side-effects, so I decided to not allow it. If you know a Fediverse service that allows it, I'd be interested to hear about it.
>What is frustrating is that I don't get any notifications that a feature is not working or is unavailable
That's probably a bug. Do you encounter it when you edit a post? In a default web client?
>Also the client lacks normal search and tag cloud functions.
What do you mean by normal search?
Yes, there is no tag cloud.
>I use Tokodon in KDE to publish. It makes all content Sensitive although I haven't set that.
Server's default is non-sensitive, so it is probably something on the Tokodon side. Does it mark images as sensitive, or text?
>I can add photos by dragging and dropping with the mouse. It doesn't work in the web client.
There is already an open issue about it, and it shouldn't be difficult to implement.