I'm not talking about PR people, I'm talking about promotional staff usually hired on a temporary basis. Most of what they do is hand out leaflets and goodies, and persuade people to visit the company's booth were the companies actual PR/marketing/sales people are.
At every place i've worked, people in marketing/sales are significantly better looking than in engineering jobs (by that I mean a significant number of people are significantly more attractive). The easy way to explain this is that being attractive is enough to get your foot in the door for a sales position. It also is worth noting that they are, on average, making much less money than the engineers, so it would be a resonable hypothesis that they are less driven to learn because they are good looking, thus end up in an easier job.