Because there aren't any next-gen consoles to drive their price down.When is that going to happen. The 360 and PS3 arn't even there yet.
They'll get there full-time (and the 360 at least has been on sale for that price before, I can show you my receipts!) very soon.