First of all HD, does the same thing. I've seen well qualified people be turned away, in turn for the unqualified person. Unqualified people don't have to be paid well. We received 4 people 3 months ago, and because they hired the cheapies instead of the good ones, they've already been fired. If they just realized that hiring good people is cheaper in the long run (less training, etc.), we'd be up to our yingyangs in interviews.
Second, Lowes is the same as HD. Don't kid yourself into thinking it isn't. I've worked for both. I'm still at HD for only one reason. The pay. Lowe's would pay me the same, but to leave now, and lose my vacation time, etc, just to trade one evil for the other, doesn't seem to make any sense.
No, if you want the truth about the Lowe's vs. Home Depot debate, it's that there is no truth. The training orientation for HD tells you that Lowe's is a horrible place to work for. The training orientation for Lowe's tells you that HD is a horrible place to work for. It's like two evil armies trying to build up their troops for d-day.