The only way to win with betting sites is to have a lot more patience and emotional balance, if the person does not have these two factors nothing she does will guarantee you profits in your strategies.
It translate to : God is visible to human eye but only for those people who are holy enough.
When the requirements are within gamblers, I believe no gambler will come forward to argue for non existence of such winning gambling strategies. Your putting all the responsibilities to gamblers to find and have good strategy which will make gamblers to think like they are not perfect enough so that they are not finding good results.