As one of the moderators who made the case for the move, let me explain.
First, this forum has important topics that have, quite literally, gotten buried by the flood of Supercharger posts. It became clear that there needed to be a dedicated area for the Supercharger posts.
The question then became, should it be a subforum of Charging, or should we use the existing regional forums? There is a lot of cross-posting about SC sites in the regional forums, and as a general matter superchargers are primarily relevant to, and updated by, the people in the region.
Consequently, rather than creating a new area, we decided to use the existing regional forums for North American supercharging threads. Note that we made no changes to the European or Asian SC threads. Apologies to blueshift and others who regularly read all the SC threads regardless of geography, but we believe that this new structure will be more useful and less confusing.