QUIC runs over UDP. In this sense it is more like a tunneling protocol than a layer 4 one.
I would say UDP is such a simplistic protocol you can actually see it more as a protocol-building framework than a layer in-and-of itself.
Having a separate layer for data connections was a good idea for many reasons which have been clear for over four decades.
And separating data connections from encryption has in fact proven to be a a bad idea over those 40 years.