yes, there's no experience or incentive for better knowledge in big box stores unfortunately. i've moved on to buying from a local paint specialty store, which is owned by a family that i believe is/was in the construction/painting business. they cater mainly to contractors but also sell to the wider public.
oh, and yeah, paint and primer in one does neither job very well.