If the ISU won't grant "B" International status to events outside Europe, then at least they should change the way they calculate points. Under current rules, the best FOUR International "B"s count towards ISU ranking points.
A European skater could enter almost every International "B" in a season. Only the best two per season count, so if there were two wins, that would be 500 points. Over two seasons, that would be 1000 points, more than a skater would earn by finishing 3rd at Worlds.
I think the ISU should allow only the top TWO International "B"s to count towards World ranking, since only European skaters are able to benefit from this point source, considering that their federations don't have the heavy travel expenses the Asian and North American federations would incur to go to "B"s.