Yeah, the self-assessment website isn’t exactly slick, but it’s easy to use, fills in most of the fields for you and gets the results correct.
It’s not like I’m not aware of bad software by government but the taxes ain’t it. Possibly because they are, in fact, incentivised to make it good.