by the way, the whole race to the bottom...I don't want to say bullshit but something meaning that.
You have an .uk site so I will assume you are in the UK.
The standard of living in the UK, specially in London. Canada and USA are higher.
The standard in let's say India and Pakistan tend to be lower. Things are more expensive in UK, Canada, USA and so forth.
You can easily get a theme for $200-$300 from scratch if you hire someone in India or Pakistan.
A theme from scratch...if someone hires someone in the UK, Canada, USA would have the word THOUSAND in the invoice.
I can hire someone in from Serbia, Romania, Bulgaria or Ukraine and be a lot cheaper. it doesn't mean it's a race to the bottom.
Just because I pay someone from Serbia or Ukraine $200 for a theme from scratch, it doesn't mean it s lower quality theme from a new theme if I hired somebody in the UK.
Disclaimer, I have hired people from the UK, Serbia, Romania, Bulgaria and Ukraine. I live in Canada. I hired them because the content of the sites I hired to help me with were if the languages in those countries. UK was just because I knew the guy.