It sure does seem like there are fewer and fewer "English" speaking guilds out there. I have noticed quite a drop myself.
Our guild (PRO BOWLERS) is doing fine and well. I frequently will scan through the top guilds with guild challenge points and will aim to invite non-Iranian players from any guild that has 19 or less players. I don't bother inviting anyone from a guild that has 20+ players as it's obvious they aren't leaving and it's particularly annoying to get invites from other guilds when I am obviously not going anywhere as well. Really, the only time people would most likely even consider leaving is when a guild drops below 19 players as usually that's the end of the line.
The Iranian guilds tend to get reshuffled and rebuilt all the time. We do end up with an Iranian guy from time to time, but really not a big deal as long as they are active. However, they never end up lasting very long and end up leaving sooner or later (usually sooner).
Anyway, just saying hello from one English speaking guild member to some others out there!
-Jem-