I really think it's up to you and what you plan to do with your chickens. I have 6 very lovely hatchery birds that I adore - 2 Ameraucanas, 2 Australorps, a silver-laced Wyandotte, and a Dark Cornish (that was sold to me as a speckled sussex...but grew up to be a DC...that's one issue you may have with non-breeders
). They are healthy, happy, beautiful girls that do a good job of laying eggs for us. Which is why I bought chickens in the first place. I don't intend to breed or show them, I just wanted a nice little group of chickens to enjoy.
I have also heard that you can't get real Ameraucanas from a hatchery, but mine seem very breed correct, and lay blue eggs.
I guess I look at it as kind of like buying a puppy from a breeder or getting a specific breed of puppy from a pet store. You KNOW the puppy from the pet store is not a show puppy, but does that really matter? If it does matter to have a very correct conformation, then you pay the extra money to get the higher quality animal. However, there are poor quality breeders of all animals, so you need to check them out before you buy.
If you want to breed or show a specific breed of chickens, I would find a good breeder. If you just want birds to hang out, produce eggs, and provide entertainment, then there are nice hatcheries that will give you fine birds for a cheaper price.
Chicknjane posted whiile I was rambling...and did a better job of it.
What she said!