Your single core will only reach maximum if one single threaded thing is the only thing you run and that one thread doesn't use enough power to cause any throttling.
In other words, it probably does reach max but it's in such short bursts that you don't see it.