In my humble opinion Melb City were a good team, but after the first goal they said "oh, here we go again" and let another few in as a result.
Remember that Burns missed a sitter just before Roly put one in shortly later. Clearly something went broke in MC minds after the first goal, which was scored completely against the run of play. A tougher opposition would have immediately come back at us with vengeance.
Melbourne City had enough skillful people to hurt us after they were 0:1, but they fell apart instead.
A salutary lesson to us for our next game or later, i.e.when we are playing someone else than the Jets (which of course can be a banana skin if we're careless).