You don't travel much, do you?
The visa fees you quote are not the highest in the world - Zambia was pretty expensive for a UK passport holder to visit last year at £75 single entry and £240 multiple entry.
Many countries introduce reciprocal visa charges. The wisdom of this is debatable, but it tends to result in high visa fees for UK and US passport holders. Visa fees often differ according to the colour of the passport - and sometimes also according to where they are issued.
Welcome to the world.