My commute home on the upfield line takes 30 minutes longer than it should for absolutely no reason at all

I live less than 10km from work, both locations being located in high density areas a few kms from either side of the CBD. Yet most evenings it takes an hour to get home. Firstly there’s the 20 minute wait for an Upfield service in the middle of peak hour which is a disturbing joke at this point, (especially given the high density living alongside the first half of the line), before it needlessly goes the whole way around the city loop due to the midday direction change. I’m not convinced the metro tunnel will change anything at all either.