I think the system is the system. ive spent plent y of time playing in rural areas and raiding there is hard, There is no good way to scale raid boss CP based on the number of players without factoring player level and then suddenly the social aspect is total removed from the game.
I was not a big fan of the forced social play to begin with, but now I've found it's one of my favorite parts of raiding. It would be a terrible loss if that goes away.
Te only solution that comes to mind is if Niantic bases CP on the average number of players with raid experience in each town,then you would still have to pick some arbitrary level for those players so that it was at least some type of challenge. It would be tough if not nearly impossible for Niantic to do.