I agree to both of your assertions, however there isn't much we can do. No matter what stores we visit: Target, Walmart, Lowes, local supermarket, etc. They are all the same. They prioritize useless people asking if you need help finding something but want you to wait in a long line to checkout.
For an anecdotal example, today I shopped at Target. We saw 4 or 5 employees roaming the store and were asked by two separate employees if we were "finding everything OK". When we go to check out there was exactly ONE register opened with 7 customers in line. The self checkout line was even longer.