This is extremely powerful and thought-provoking. By equating anti-fat with anti-gay (for instance) it stirs emotions that are not normally associated with the insidious act of discriminating against fat people.
I must say that I am generally not a fan of the vast majority of advertising that is aired on Australian TV, but this is a great, powerful execution of marketing communications.
I say it is a pity the ABC thought it too contentious to show.
Or maybe they were smart?
(See the discussion and credits to the agency-The Foundry at antiprejudicead.net)