What is a good ATC replacement software for MSFS 2020?

Yes but with Pilot2ATC you can talk to the controller using real world ATC radio protocols.

It is also very good at allowing flexible responses as you would use in the real world. You’re not limited to a scripted response. You cannot talk to PF3 controllers so it is not realistic in that sense.

I use P2ATC when Vatsim is offline, which it often is in the UK late at night when I like to fly. P2ATC is well worth the money in my opinion if you are a real pilot or hardcore simmer.

You can also make the Windows voices ( I have 10, all free) sound like a ‘radio’ voice by using a very simple low pass filter (Google it).