Det är en jävligt bra fråga faktiskt. Min kompis hade en i3 8100 och jag hade en i5 8400 till och börja med innan vi båda bytte till i7 8700k. Hans i3 8100 + gtx 1080 presterade sämre än optimalt (min. fps på 150-200 på vissa ställen) medans min i5 8400 + rx 480 låg över 250, ganska stabilt runt 300, hela tiden. Det verkar som CS:GO gillar både kärnor och klockfrekvens från mina erfarenheter. Ser t.ex. en ökning på upp till 100 fps på 4.9GHz vs. 4.4GHz med i7 8700k.
Så generellt sett är det svårt att säga för mig som inte har testat de exakta modellerna mot varandra under samma förhållanden, men kan säga att du inte hade blivit missnöjd med en i5 8400 för CS:GO. Tror även att i3 8350K kommer prestera en hel del bättre klockad än en i3 8100 som körs i 3.6GHz(?). I slutändan är nog skillnaden inte så stor, men hade tagit i5 8400 för att den känns trevligare generellt med 6 kärnor.
EDIT: Kan tillägga att jag inte är medveten om "CS:GO använder bara X antal kärnor/trådar" är en myt eller ej, men utifrån mina erfarenheter verkar det inte vara sant... I övrigt verkar CS:GO också bete sig väldigt konstigt och resultat skiljer sig från maskin till maskin.