They are massively more resistant to jamming. The antennas are very good at rejecting signals that are coming from the wrong direction, that is, not from above.
Caveat btw: for both starlink and GPS, the satellite you are talking to will not always be "up". For GPS in particular, it is possible that some of the satellites are only barely above the horizon. So an antenna that only looks "up" is generally not what you want anyway, which makes ground-based jammer more effective again.