kennyS is slowly getting his motivation back and still has time to get it back till the Major begins and and even when the major has already started ( the fact that G2 will beat strong teams at the major will make him gain confidence ).
Little reminder : Last time kennyS had confidence was in 2017 and he was top fragging against every team ( Even early 2018 ).
Everyone says that shox is a failure as an IGL, but people are soooo wrong. The last 3 tier 1 events won by a French team was under shox's leadership. Did NBK, Kio, Happy, Maj3r or Ex6 win anything relevant the last 3 years ? Except for the shit event where ZywOo has carried everyone in his team, i don't remember any. YES he's underperforming in terms of stats when he's IGL, but do you really need him on top of the scoreboard when kennyS, Lucky, bodyy ( yes, he's slowly getting back his old form ) and JaCkz are doing good ? No.
The last 3 events that G2 won under shox's leadership :
ECS S1 ( won with SmithZz underperforming ) : hltv.org/events/2248/ecs-season-1-finals
They managed to beat fnatic, Luminosity ( top 1 back then ), Liquid and NiP in Bo3s
EPL S5 : hltv.org/events/2557/esl-pro-league-seas..
They beat SK ( top 1 again ) and North ( who was doing pretty good )
DH Malmö 2017 : hltv.org/events/2684/dreamhack-masters-m..
Beat SK ( once again lmao ), NiP on home soil, Immortals who just placed top 2 at the PGL Major, and North again.
I think JaCkz is the most underrated player on G2 right now, he does the most impactful frags, always getting frags he isn't supposed to get. The same goes for Lucky, who i think has more "skill" than JaCkz but less impactful in rounds. Both can clutch, do their job very well and they are not as shy / afraid to talk in the team as many people think. They are young but their ability to give ideas, etc, is the same as for everyone. G2 didn't pick these 2 players for nothing.
TLDR : G2 win Major