Open source software generally has a terrible UI/UX. It’s designed by nerd for nerds which is great if that’s you, but most people aren’t so it sucks.
And a lot of the time any attempts to improve it will get rejected because it’s a small team who works on it, and it’s exactly the way they want it. Since they don’t have to market the software there’s no incentive to make it good.