Hardly any of them are in it just for the money. The ones that are just drop out during uni when they realise that you need a brain. I've only met one or two coders who really salivate over the money. Most just want an interesting job to work on and good people to work with.
Maybe Australia is different, but 99% of the coders that I've worked with would never drop the ball in order to just make more money (I can only think of one guy and he was a genuine psychopath). All of the good ones stick around and get the damn thing delivered, normally even when that means late nights and horrible bosses. We have professional pride and always strive to deliver the best possible system given the constraints. If you don't, then word gets around pretty quickly and you'll find it very difficult to get more work. You can always spot these people, they have lots of 3-6 month projects on their resume, and when you drill them for details it's always a bit too vague.