RocknRolla, 90% of all day leeches go bust sooner or later. They've changed the game for the worse, IMHO, and as much as I might despise their craven motivations (they produce nothing of added value for the society or the economy) they're now a fact of life...and as long as there's the promise of easy money and a quick buck without working for it, there will be leeches lurking near.
You are correct in your longer view...patience will carry the day here.