Oh, and it's not ok for GA to park there unless class B,
Mildura don't mean "Class B" They mean "High Status". There are about 4 different definitions of class B. Not only does Mildura not define which they mean, they don't make any mention of this in ERSA, you just find out on the ground. I've seen a variety of aircraft that are class A for IAP parked there with the CEO's blessing - but they had high status appearance.
My understanding is that the change to parking location for GA was due to the proximity of heavy jet maneuvering and the risk of jet blast damage.
If you believe this, I've got a bridge you might like to buy. Firstly, the only regular jet aircraft are the 2 movements per day by the Virgin 737. Secondly, point to another airport that requires similar demarcation. I don't have this trouble flying into Adelaide, Avalon, Wagga, Essendon, Sunshine Coast, Alice Springs and i'm sure there are more.
Mildura seem to be the only airport in Australia having this trouble integrating GA & RPT.