the size. An optical telescope is limited by the size of the mirror which needs to be one continuous surface (though not necessarily smooth for instance the JWT but I digress), but a radio telescope doesnt, it can be many individual collectors that can be joined together. This enables it to be much larger so it can collect more signal, and the radio waves are much longer so it needs to be much larger. In an extreme example we have used many different radio telescopes together with very precise timing to produce the images of the black holes at the center of M87 and the milky way.
But it requires those different clusters of collectors to be stationary - so while you could probably build a swarm of satellites, they would have to stay in very precise distances from each other over time which would be considerably more difficult than planting them on a surface.
Also, a big shield like the moon blocking out radio interference coming from the earth is desirable.
IANAA, corrections to my understandings welcome