In my opinion their are 2 main problems for a commuter train from Hamilton to Auckland.
It would have to leave Hamilton around 6am which is when a lot of freight trains are arriving in the area from south and freight would get preference.
2nd the Whangamarino swamp has only 1 line so thats where all the hold ups would be.