I had a similar issue last week. IFR from Canberra to Melbourne. Had planned sbg to YBSS. All going well until I got vectored about an extra 50miles east. Even though I was headed west. From what I could see traffic wise it would not have been an issue for me to get a few vectors around the north west. Just a bunch of lazy controllers who couldn't be bothered doing a bit of extra work. Embarrassing to see this is what it is like here. Wouldn't happen in the U.S.