Hi Lentil, thats nice of you ro clarify.
For all involved (end user, and worker) this is a really interesting dscussion and one that should be had.
Forgetting the word cheap then, I wonder if 'value for money' is the real thing here.
I'll tell you, I'm a hairdresser and my salon charges alot. We are told to give thr highest standard possible, it's a lovely shop (the loo is gorgeous, like a posh hotel one) and we charge accordingly.
As such, people walk in and ask about pricing. Some will look at you like you have 2 heads (the lowest price for CBD is £38) and say, 'wow! I only have an inch off, only takes 10 mins! I'll go back to my other lady, comes to my house and charges £15! BYE'
Okay, we say. At your house, no good shampoo, no head massage at the basin, no vogue while we cut, none of that.
Now, people don't want that and go pay £15. Fine. However, when they gasp at me in my salon, they totally poo poo my training, my 3 years hard graft at college while cleaning loos and washing hair etc.
The person I speak of (valid!) doesn't VALUE the shampoo, or tea and coffee from a nice machine they just want a £15 cut.
Because, yannow, a one length takes 10 mins and who the fuck cant cut a one length hair cut 
(it's the hardest thing to do)
Now, OP I am not saying this is you at ALL and please dont think that.
ANd on top of this, hairdressers wiht MORE experience charge more than me.
Now everyone has a shit hairdresser and shit builder story, and if those shit people happened to charge more than you (not you OP, 'one' deemed 'cheap enough' then all of a sudden it doesnt matter what you pay, every person is shit so might as well have the cheapest.
I have done ALOT of research on this, it is how peoples minds work.
I tell all new clients with a horror hair story that it pisses me off, gives us a bad name.
I'm not sure what my rant achieved, but there you go.