A question and some observations:
Aren't the official prices for Canon lenses always higher than their actual selling price? So wouldn't it be reasonable to think that the real-world pricing will be lower?
People's reactions to these announcements since yesterday have been, in my opinion, a bit too knee-jerk. Some people are acting like this is the best Canon can do for us, as though there will be nothing else announced at later dates. But the 24mm and 28mm primes are replacing the oldest primes in Canon's lineup (they were built in 1997-98 1987-88*). That may be why Canon chose to release these first. Be patient.
Others are let down by the f/2.8 and IS on these lenses, comparing them to faster lenses of the same focal length. Again, Canon will surely announce replacements to their faster counterparts later. After all, as of yesterday there were two different version of the 24, 28, 35, and 50mm primes. One thing at a time people. Canon can't just start announcing stuff that's not ready. I mean, they could I guess. But that's not how they roll.
Me personally, I'm willing to wait it out a while, but the next time I upgrade my body I'll be closely considering Nikon. I only shoot with a 550D and a 50mm f/1.4, so I'm not locked into the EF system. But Nikon seems to be more attentive to the needs of consumers like myself and more clear about their pricing. Canon really needs to address the 35 and 50mm f/1.8 G primes that Nikon released recently, because they seem to have it where it counts in terms of quality for the price.
*Dates corrected by Kyle STL.