https://schildi.chat is better client than Elememt IMHO. That was the whole point of matrix federated. You dont hear ppl complain oh I am going to give up on SMTP cause outlook or fill in the blank sucks. Then make another client or server.
EDIT:
It really sucks that the default implementation is so bloated. But I do not equate matrix with element.