Sydney Swans have dumped St Kilda from their annual AFL Pride Game following the latter's handling of the Lance Collard homophobic slur case.