It's now a part of Mission Control (i.e. they combined Spaces and Expose into "Mission Control". You now get two for one action, which I happen to like. I do think they should offer an option setting for this, though, but as most of us know, Apple doesn't like giving options. There IS a dock icon for Mission Control, so knowing it's combined, this renders your point moot except to say you wish they weren't grouped together.
But they do show on the dock where you minimized them to. In other words, they were minimized for a reason and they are not "stacked" over top of each other on the main screen, which was the entire reason for Expose in the first place, IMO. It unclutters piles of windows. If the windows aren't cluttered because they are docked/minimized, why show them? You don't remember minimizing them? I understand why you'd want it to show everything possible, but by the same token, should it create windows for every CLI/SHELL process too? That's Activity Manager's job. I think Apple simply took the core function of Expose and made it declutter open windows, not docked ones (which would only ADD more windows to show at once. They figure if you docked them, that's where you want them. Technically, that's not about clutter any more and therefore doesn't need decluttered.
And I liked having Rosetta, but time moves on. I found Windows versions of the games that would no longer run (which teaches me to always buy games on places like Steam that give you BOTH Mac and Windows versions of games OR to buy only the Windows version when given a choice, since I can always run that in something like VMWare in the future whereas Apple has proven they don't care if you can run old software. Frankly, VMWare even runs Windows98 perfectly, even (albeit minus DirectX 3D accleration, which isn't needed for most games with powerful CPUs to do software rendering for those old games which weren't that complex). Sadly, you cannot run older Mac operating systems in VMWare and you can thank Apple for that too.
Again, I don't see a problem. Unless you used like 12 spaces, the combined Mission Control function for spaces is more than adequate for 4-6 screens and I can create/remove additional spaces on the fly (rather than having to adjust preferences) and every OSX8 aware application can create its own full screen space with a click on the upper right corner arrows button. I think it's pretty spiffy (and I didn't think I would like it before I got my new computer that forced Mission Control one me).
Now LaunchPad...that I don't really care for, but if it were more easily configured, I can see some good uses for it (it's really more or less a dock alternative, looking like the iOS pages, which means you could configure it only for gaming or some other app type and not have to clutter the main dock with it or folders for it).
My biggest complaint about OSX in general is its sloppy handling of multiple monitors. This is nothing new, though. It has always sucked. What I don't understand is why Apple doesn't DO SOMETHING about it. They could either offer pop-up dock/menus when you move the arrow to the top or offer additional fixed ones. It gets utterly ridiculous when you have 4 monitors to have to move the pointer across multiple monitor screens just to get to the overhead menu or a dock menu. This could be so EASILY fixed, it's RIDICULOUS that it hasn't been addressed yet and I'd encourage people to let Apple know we want a fix/solution for multiple monitors.
Microsoft simply never had that problem with multiple monitors because their menus are attached to the windows, not the top of the screen. Linux, likewise, is more or less configurable to any possible configuration you can imagine (and if not, someone will probably create one).