As Rol said. Nintendo knows that the 3DS will fly off shelves. So to make sure you get the optimum sales figures release the hardware at a higher price. This weeds out the casuals and non-gamers. I can guarantee that the people buying 3DS at 300$ are most likely to buy a number of software titles!
-JC7
"In God We Trust - In Games We Play " - Joel Reimer