Reactions of the interested experts to that eventuality have been more nuanced, going so far to reach the practicability of G-8. Some tweets written about that issue immediately after Biarritz:
G7/8 needs Russia because without Russia you can’t solve important problems. If that’s what Trump (and to a degree Macron) think, the case for inviting China much stronger. And if Russia, why not India? But then, why three Europeans countries plus EU on the table?