Die meisten Games nutzen nur 2-6 Kerne. Nur selten werden 8 oder mehr Kerne benutzt, besonders bei den genannten Games bei dir so.
Deshalb wenn dein CPU schon 50% Auslastung hat kann es gut sein das das Spiel seine vollen 4 Kerne voll ausnutzt und die anderen 4 Kerne vom Prozessor halt sich langweilen. Das wäre dann trotzdem ein CPU bottleneck auch wenn die Auslastung erst 50% ist.
Schau am besten mal wie die einzelnen Kerne ausgelastet sind. Das kannst du im Taskmanager machen indem du auf Leistung gehst dann auf CPU klickst und dann oben wo das diagram der Auslastung ist einmal rechtsklicken -> Graph ändern in -> logische Prozessoren