I'm sorry if I wasn't clear. I'm not saying expensive high street clothes are more ethical. I don't believe anywhere on the high street is ethical, apart from the likes of People Tree. What I'm trying to say, is that, if we could wave a wand and go back to a high street that sold well made, ethically produced clothes, the prices would shock us rigid.
I still have a jumper I bought in John Lewis in the mid 80s. It's what was then a bog standard, high street jumper: pure lambswool, thick, a bit itchy, made in Britain. I loved the colour (a gorgeous red) and paid either £19.99 or £24.99 for it - I remember because I had to save up. I was in a professional job and had just been promoted. I wouldn't say I was well paid but I was doing ok - and I had to save up to buy a basic, John Lewis own label jumper. I bought mostly second hand clothes.
I reckon that, if globalisation hadn't happened, a high street jumper would cost in the region of £150-£200 i.e. Brora prices. Like I've said, we have totally lost touch. Sorry if that sounds like a lecture - I'm as guilty as anyone here.