@dkiesow features you want like searchability and more eager replication are lacking because of decentealisation.
It's kinda like saying "buses are cool, but they should go 300kmph for a better ux".
The rest I agree with, one click follow is missing. Major? No. Trivial to implement? Yes.
@jonn Decentralization makes some things more difficult, not impossible. But some may require core architecture changes.
@dkiesow ultimately, saying that UX is very suboptimal is the same as saying "the product is currently almost useless" because, as demonstrated by many software systems over and over, perfect feature UX predicts use.