I'm on the fence on this issue, but perhaps those who oppose this can start understanding that this is a legitimate position for Trump to take, given that Russia is still a major economy?
Putting aside the usual Trump-Russia issues, I'm not sure "Russia is a major economy and should be included" is a legitimate argument. Russia would easily be the smallest country by GDP in a renewed G8. If Trump was just looking to add to the G7 India, Brazil, and South Korea all make more sense as they add the same (or more) economic value as Russia while not clashing as much with the group's liberal democratic principles.