Thanks, Sylvia. That is actually more non-European JGPs than I'd remembered, but (excluding finals, which are now probably scheduled more around the seniors than juniors) only one non-European JGP per year since 2007*, and other than the post-9/11 cancellation year, never more than one JGP in North America. They used to more or less rotate Can/US/Mex for one slot. It's probably not mainly a matter of no one to host in NA - it may be that ISU has decided there will now just be one non-European slot.
*not quite - there was one in South Africa in 2008, the year before they changed from 8 to 7 events - not covered in Sylvia's NA/Asia list.