This question is mostly directed to the developers here, though I'd love to read anyone's opinion on this...
I've read plenty of talk here about the disadvantages multi-platform developers face, but a friend who's a dev once said that multiplatform development also has one positive side, you may be more willing to do or push a system in directions you may not have originally thought if you were developing exclusively on said system. He used the development of games on the ps2 and xbox for example, stating that developers may not have thought to try games like Splinter cell on the ps2 if it weren't for the xbox. He used other games but I can't think at the moment.
We had this conversation during the beginning of this generation, before the ps3 even launched, so I'm not sure if this point still holds water today with the ps3 and 360. Sorry if I explained it poorly, it was a long time ago but made sense when we were talking. Anyways, assuming his point still has some merit, any thoughts on the technical benefits of multi-platform development?