Re: Why was Garak allowed to stay on DS9 (Terok Nor)
Because to target him specifically and say that a law-abidin' (as far as they knew) private citizen couldn't open and run a business on their Federation-administrated space station would send the wrong message to the Federation about their policies of diversity and equality & stuff.
This explanation works for me. The Bajorans made him hands-off to look good to the Feds.
Welcome to Hell kid. Enjoy the buffet.