Ich gehe mal sehr stark aus das sowas durch die Engine beschränkt ist... Wenn du mehr CPU Auslastung möchtest solltest du auf OpenGl wechseln, jedoch kommt das mit einigen Nachteilen. Auch im allgemeinen täglichen Gebrauch von Programmen wird größtenteils nur ein Kern belastet:
(Hier sind nur Spotify, Edge, der Taskmanager, Discord auf und natürlich Hintergrund-Programme) Es ist deutlich die unterschiedliche Belastung der Kerne zu sehen .
Ausnahmen sind hier eindeutig Photo und Videobearbeitungsprogramme, sowie CAD/3D Programme. Aber auch hier findet die Aufspaltung in die unterschiedlichen Kerne erst am Ende beim Exportieren oder Rendern statt, wenn das Programm nicht von vornerein bei der Entwicklung dediziert einzelne Kerne für unterschiedliche Prozesse bestimmt. Weiterführend hat jeder Pc eine unterschiedliche Anzahl an Kernen welches das ganze denke ich vermutlich weitergehend erschwert.
Aber ja ich gebe dir Recht, eine Anwendung auf zumindest 2 oder gar 4 Kerne sollte mittlerweile ein möglicher Standard sein. Kaum Jemand wir heute nicht schon mindestens 2 oder eigentlich sogar 4 kerne haben (Selbst Handys haben ja mittlerweile immer einen Dualcore).
Amen 😂🤭