there's a whole lot of things that are not ok with mission control, one being that even with a 15" screen if you have 3-4 similar finder windows in one desktop (which you're forced to since there is no easy desktop switching option, has anybody noticed that animation+redraw takes almost one second? having six desktops and having to go 1-to-5 with the keyboard takes time, and so does with the mouse, therefore having more than 3-4 desktops is inefficient) when you spawn mission control it's hard to tell which one is the actual window you want to open because they're too tiny to read the title bar and since you can't see the content (they're in a pile) you can't tell one from the other.
then obviously you can't move a window from a desktop which is not the one you're looking at to another one, which is pretty stupid. also the fact that exposé's replacement takes up a small part of the screen is kind of irrational. i think that the only reason anybody might like mission control is that it reminds of the inefficiency of using a touchscreen (there's a reason why keyboards and mice are still employed, imagine using final cut with your fingers, or even programming with a touchscreen), so "it's like using an ipad", but you're not using an ipad, you're using a pc on a wheelchair.
TL;DR, for who requested "a commercial application which reverts to the old behaviour", i'd like to remind that before leopard there was no spaces and there were third party apps for the virtual desktops. i used to have
this one, and it did the trick (oh, and it was free).