Slap in the face is the wrong way of saying it.
To me it just seem like a dumbing down of the just fine 10.6 experience. I was thinking more of the new Mac App Store guidelines, which are completely ridiculous. By those guidelines, Adobe CS5, Ableton Live, pretty much any application considered “professional” not made by Apple are not Mac App Store material, and will be overlooked by many new users.
In my opinion, it’s one step from a completely closed environment like iOS, which is definitely not good. OSX was simple enough. I’m starting to not want simplicity, now I just want control.
As far as everything else goes, it makes sense. I forgot Spaces until today and combining it with Exposé is a good idea. I’m a little meh on the Full screen idea; it seems like anti-multitasking, the main advantage desktop computers have over phones, but it will be very convenient for a couple programs.