Disagree. The nhs doesn’t provide it for free, but it’s paid by everyone. international tourism is not really a necessity, if you can afford that, you should be able to afford a test too. There are many test providers, but they are all in high demand right now, so it’s expected that the prices and waiting times are higher than they used to be. The cost of travel during the pandemic has certainly increased, specially when going through the peak of a huge wave as we are right now. I don’t think it’s unreasonable.
I do get the complaint regarding going back and forth from Ireland. The transit between NI and Ireland should be smoother and not require you to pay extra. However, if you’re coming from Portugal, the US, etc I think it’s entirely reasonable,