However, probably the most important reason 5G performance can appear worse is because NSA works via a technology called ENDC - EUTRAN New Radio Dual Connectivity. This enables your device to receive LTE from one cell site and 5G from another. LTE being there to carry the control/signaling as previously mentioned as well as improve speeds by combining LTE and 5G channels.
When you're receiving 5G from one site and LTE from another. Depending on your device and your network operators settings, more of that traffic will flow over either LTE or 5G. If your 5G channel conditions are poor (say 5G is coming from a far away site but you're also on a closer, LTE-only site), but your device is still preferring to send data mainly over the 5G leg of the connection, you could potentially see worse performance than you would on LTE alone.