Hi Chief,
I'm sorry to hear that you have struggled to find opponents to attack. I will do my best to explain why this can sometimes happen.
As I'm sure you know, we try to match our players with opponents that have similar trophy levels. This means that at the high trophy level where you are playing at, it can get very hard to find opponents because the pool of possible targets is small. If many of your ""peers"" are online or have shields, it may indeed take a long time in the clouds to find a village to attack.
We didn't make any changes to the matchmaking process in our last update. However, it seems like a lot of the top players have been attacking very aggressively ever since. As many of the top players are online, it becomes difficult for you to find opponents.