It's both. Cars being larger makes the problem way worse, but oncoming traffic in the other lane (esp. many at once) with super bright LEDs makes it impossible to see a thing over the glare, regardless of height.

I try my best to drive as little as possible at night specifically because of this