It's easy to get paranoid about haggling, and any of the arguments you present are excellent food for fear ... the truth is far from that bad though.
Example.
I was once on a tourist trip - a boat trip down the Yangtze through the Three Gorges - I and my friends were the only caucasians in a boat full of Chinese. We had one Chinese guy sharing our room, who turned out to be an officer in the PLA. Very nice guy, polite and unassuming.
Anyway, everyone in the boat took a side trip one day, involving some speedboat rides and hiking along the side of a tributary. And vendors were selling stuff all along the route ...
My friends and I bought a load of Jade balls, paying Y10 per ball ... and later noticed that the Chinese who came with us were proud to be paying Y20 for the same balls ...
And getting back to the boat, we met our officer friend, who showed us a carved figure he'd bought ... and he confessed he'd paid way too much because it was a unique piece carved of wood. Turned out - round the next bend - there was a row of stalls selling exactly the same 'unique' piece ... and of course it wasn't made of wood either ...
Goes to show, if you are awake, and practice the basics, you shouldn't assume you're getting a worse deal than locals do. I guess in our example it worked in our favour: it's almost like the vendors saw us as marginal revenue and were willing to cut us a deal, while they tried to milk the Chinese tourists for every cent.
Now, put me in a wet market, I get slayed every time
But even there you can find a trick: I take my cute younger son with me, and he gets showered with stuff from the ladies ...
Know your strengths. Play to them.