She is where she is because she poses absolutely no threat to the established right wing conservative shit for brains labour party boys club. If she had any talent Macklin would be punted immediately.
Nothing too different to why Bronwyn Bishop has a role within the Coalition. Again, no threat to the boys club and will pretty much do whatever they tell her because she lacks the reasoning power to think outside of the dogma she's fed on.