It is not possible to "take advantage" of a welfare state.
Welfare means a minimum level of necessary support. If you take as much as is allowed, either the system is broken, which is no moral responsibility of yours, or you've only taken what you're entitled to. Fraud is a different issue.