Herald on Sunday columnist Dylan Cleaver compared the venue to a club ground and said international cricket should not be played there until it "invests in a decent drainage system".
Heavy rain on Thursday night and showers on Friday meant the second day was abandoned without a ball being bowled. The ground was left sodden and play did not resume on Saturday until 2.45pm.
However, Mr Dykes rejected Mr Cleaver's claims the drainage was inadequate.
"The article you are referring to was insulting. Insulting to the city of Dunedin, insulting to the University Oval, insulting to the ground staff," he said.
"We had a huge amount of rainfall and I think we probably did everything we could."
Mr Dykes said the ground staff spent "considerable time" on Friday and Saturday morning soaking up the moisture, and a helicopter hovered over the outfield for an hour and a-half to help dry the surface.
"It has to be appreciated that this ground is the old Pelichet Bay, so it is reclaimed land. When you get that amount of rainfall, you get to a point where you can clear off the surface moisture but by trying to get more out you only end up dragging more up."
When play did resume, the patient crowd had to put up with a further 10-minute delay while the ground staff swept up the cat litter spread on the dampest areas to help soak up the excess moisture.