No, it's reality. Sorry it hurts your feelings.
When you institute a bunch of bureaucratic hurdles to make sure only people who "deserve" help get it, you inevitably filter out deserving people (as well as significantly inflate the cost of the program). People won't know the right forms, the right sites, etc...
I think it is worth giving aid to someone who isn't helping themselves to your liking to make sure that every man, woman, and child who needs help gets it. That is a worthwhile trade off.