The PS3, at launch, sold out. It's been a long time since a system hasn't. So yes, people will pay $600 for a system.
Not the majority. Which is why Sony went from 1st to 3rd place this generation.
Granted, they did not provide it at a profit, but a loss (initially), that just means Sony didn't properly scope their target consumer; did everyone really want a $600 Blu Ray player with video games that are no better than what is on the 360? The answer was no - again, because Sony is in 3rd place.
Also, it is not up to you and you alone to dictate what a company charges. If you don't like it, don't buy it. No one forced people to buy a $600 PS3. And no one is going to force you to buy a $250 3DS. If the masses send a clear message out, then the hardware makers will hear you.
Sony reworked the PS3's insides (dropped backward compatability for PS2 games, etc) and was able to lower the price - because it just wasn't selling like they hoped it would.
And, Nintendo will adjust it's price when people show them they will not spend $250 on a handheld. But, that won't happen. the 3DS will sell millions. Even with all the shitty launch titles, people will buy it.