No, it means that God takes care of us even better than the way a human parent takes care of his/her children.
Here is the same verse (Matthew 7:11) in a different version, The Message:
"Passage Matthew 7:11:
7 -11"Don't bargain with God. Be direct. Ask for what you need. This isn't a cat-and-mouse, hide-and-seek game we're in. If your child asks for bread, do you trick him with sawdust? If he asks for fish, do you scare him with a live snake on his plate? As bad as you are, you wouldn't think of such a thing. You're at least decent to your own children. So don't you think the God who conceived you in love will be even better?"
I don't interpret it that way.
I think it means that ordinary, imperfect (and even evil) people know how to give good gifts to their children. Sinful people usually know how to love their children and provide them food, clothing, education, and cell phone service. Since this is true, God, being perfect, can provide far more and better gifts to those who ask Him for them.
It doesn't mean like that...All of us are protected by GOD's unconditional love...GOD said: "Let My children come to me for they own the kingdom of Heaven"...(i forgot what verse was that)...We are all deserving with GOD's most pecious gifts...Prayer is the best way to ask GOD a gift...
Would God give us a purple Jaguar (automobile) just because we asked? Not likely. Notice verse 11. It is about "good" gifts. And God knows what is good for us. How about victory over tobacco? Certainly, but not necessarily without a struggle.