While most staffing agencies are selective in hiring, I think Aerotek gets far more complaints because they are a large staffing firm and will preliminary screen almost anyone. That doesn't mean they want to hire idiots that can hardly spell to work positions for their clients.
I went to an Aerotek office several weeks ago and was appalled by the other people in the waiting room. Most were dressed in ratty clothes and looked like white trash that just left Goodwill. Granted, the economy is rough....but when you show up to a staffing agency dressed like you are homeless, write reviews where you can't even spell, and curse while you are at it...I wouldn't hire you either. Funny, I have a college degree, speak eloquently, dressed appropriately for my interview, and have experience in the field I am applying for, and have been offered a high paying job.
The average Americans doesn't find work because they expect everyone to do everything for them without putting in any real effort or having common sense.
Aerotek's job is to find high quality employees for their clients. Get a clue.