You say so yourself. You want people with experience because you think it "Weeds out the lazy" then complain when no one with no experience applies. You can' have both. In addition to that, people can't lie on their applications because intelligent employers actually check on that info. A single lie can not only cost you that job, but can get you in serious trouble with the law. Information is so easy to obtain now as well thanks to modern communications, that a lie just isn't worth it. If you're truly willing to employ young people with no experience, then put that in your ads and take out the minimum requirements. During interviews, tell them that if you see they aren't trying to learn or show initiative, they won't last more then a few weeks.
As for the people, society itself is crafting a generation of entitlement. That's what's causing part of the problem. Instead of parents telling their children to go out and get jobs for the things they want, they just buy them for them.