Yes, I have read those requirements. At the same time, I don't think it is really as simple as saying that not meeting these exact requirements mean zero chance at all. If that were the case, why would there be immigration lawyers? Lawyers are good at presenting the case in a way that is acceptable.