As a self-employed painter (and a good list of other trades prior to), I'd say that references work both ways -- You, as the client, want the tradesman to have good references, but in my little neck of the woods, everyone knows everyone -- And we also use references to 'feel out' if we even want to work for someone.
Who do I want to work for? Someone who appreciates the end result, but is reasonable about timelines and a 'structured but not fully firm' timetable.
In the trades, we are usually doing a fine dance between other tradesmen doing their thing, then it is our turn to do our thing. So many phases in the process of a new build or remodel effort requiring all these different trades to line up correctly, usually between at least a few projects going on at the same time. When the plumber is 3 weeks behind, it bumps the insulators, which bumps the drywallers, which bump the painters, which (can) bump some finishing details, etc.
So, I'd say honestly, the understanding of things being delayed (within reason) is my primary "will work for them again" metric. Obviously we all work to get paid, but being paid isn't the reason I do what I do. Taking pride in work done is how I'm able to 'stare at walls' all day, and be fine with it.
That being said, throughout the thread I see people stating that no one wants to deal with the residential work. I primarily focus on residential work. It's probably easier to bill to the moon and skip some corners in the commercial world (ie. 'make more money') but as mentioned above, I've zero interest in that - It's a combination of being compensating fairly and pride in the work.
Find someone that does good work, for a fair price, and be civil -- It will be remembered. I'd dare say that most trades people that I know/knew have no problems with the 'stress of work', but the interactions with over-demanding clients are what cause them never to be willing to take a call again.
OR bill out the nose, hoping they don't even get the job, as it's just not worth it. (irony is, most of these stories end up with them getting the job, anyway).