While I completely agree that scalpers are screwing everyone else over, the situation would probably be about the same without them.
I don't agree. The situation would be different. Players who want them would be getting them for the MSRP rather then the inflated price scalpers charge. We would have less "Where can I buy for under $400" and more "I love my shiny limited edition console!"