why there is never going to be any loot
Because of the long shield. And of course because of the town hall outside part of the game. What the 2 features combined do is minimise player interraction and filters all the good bases from the queue. Thats why this game can be called clash of nexts. Thats why, no matter how much loot they pump into the game, it will not solve the excessive nexting/loot problem. I may be wrong but the game really sucks now and there has to be a reason...
it's a matter of patience
There will always be a good village to attack, you just have to be persistent. I'm a level 96 with a TH lv 9, around 2050 trophies. I probably go through an average of 15-20 villages before I find one that I want to attack, meaning at least 100k of whatever resource I'm trying to get.
I usually find 1 or 2 villages with the TH outside, meaning a free 35k - not bad.