At least you have some choices . Flight options between MEL and PER are slim pickings unfortunately. Particularly annoying when QF & VA are mirroring flight times on most days and the schedule doesn't work.
Things will keep changing, schedules are very unreliable at the moment and I can't blame the airlines for it...
Great (or more correctly 'grate' or 'grit(ted teeth') that little has changed since the days of the 'terrible twins', Ansett and TAA. They loved scheduling departures within five minutes of each other. Today on the most popular route, MEL-SYD and v.v., QFd, VAd and ZL all love to timetable departures on the hour as there's a view that timing it for 'five minutes to (or past) the hour' will result in fewer passengers.
Not much "choice" today from MEL to PER. QF773 at 0935 (which always runs), a VAd at 1015 hours, QFd at 1500, JQd at 1530 and lastly VAd at 1745. So anyone meeting others in the Melbourne suburbs (depending on where) might have to wrap up by 1530 at the latest to be at the airport by 1630 (if needing to park) for the 1745, and no one could arrive in the PER suburbs much before 1130 hours.
JQd has been cancelling its previous 0615 hours early morning to PER from MEL, although I omitted to check the last few days.
So today: five flights in total one way ex MEL for Perth, against 12-16 a couple of years ago bearing in mind TT used to also fly the route.. My guess is today, fewer are A330s compared with back then. Plus no mid afternoon QF9 B789 westbound that went on to LHR.
The drop in seating capacity must be of the order of 60 per cent, perhaps slightly more. No wonder the Perth CBD hotels by media reports are trading poorly.