Personally I'm a fan of the Union Jack, it's own history, and the history we inherit by carrying it. It's where we as a country have come from and an identity I would personally not like to forfeit.
But Australia has long had its own history and identity separate from that of the UK. We're all not Anglos
. As an Australian-born with mixed ancestries but who sees himself as Australian and only Australian, the Union Jack means nothing to me other than it's a flag of a foreign country.
Furthermore, it's modern historical revisionism to claim the Union Jack is on our flag for "heritage" reasons (I know this is now taught in schools
but it doesn't make it any less baseless and simply untrue). The Union Jack is there because
it had to be when the flag was first created. No non-British ensign design would've been allowed to win the 1901 flag competition. Our current flag is simply a blue British ensign with stars added as local symbols (i.e. 'defaced') as was required within the British Empire back then. Britain was our superior and we were subservient to Britain, which is what the Union Jack in the canton represents (a standard rule in vexillology). All colonies/dominions of the British Empire were required to have one of these 'defaced' British ensign flags (mainly to identify where merchant ships came from). Canada, India, South Africa, NZ, Kenya, etc ... (a quarter of the land mass of the Earth) all had a 'defaced' British ensign flag too but virtually all have since changed their flag to one of their own.
In 2015, the British Empire is no more and long gone and Australia has, over the past 114 years, systematically separated itself from Britian (the 1986 Australia Act officially made the UK a foreign country to us). We are no longer ruled over by a foreign country, so the Union Jack should go from our flag's canton and from our flag full stop.