The cost of a passport is negligible (~£10 per year on average), and it’s not reasonable to expect the UK to spend a lot of money architecting the system around a very small minority of dual citizens who don’t have passports.
Yes, I personally am not deeply inconvenienced by this, but that doesn't make it ok. Others are on much tighter budgets than me.