I agreed, and we should not be able to stealth in plain sight. There is a thing call peripheral vision that none of the NPC seems to have...
I understand some players enjoy being stealth in plain sight but I agree it shouldn't be a common thing for all chars. Maybe, some feats should be mandatory for that kind of advanced stealth.