Well it looks like Russia lost its G8 seat because of Crimea.

I really don't know whether it matters or what the G8 does.
But I noted that China isn't even a member, neither is India, South Korea, Spain, Canada, Brazil.
So G8 seems more like a club for the USA + European buddies and Japan.

Another thing about this is that it seems Belarus is came out in support of Russia in this. What about Kazakhstan?