The title says it all. While Mavericks was an improvement in the area of external display/multi-monitor support, it still misses the mark by a large margin. Two examples: - When running a virtual machine in VMware Fusion full-screen on my external monitor and opening another application from the dock on my MacBook Pro display, the external monitor transitions away from the full-screen VM while opening the application on my MacBook Pro display. This forces me to change spaces on my external monitor back to my full-screen VM. Why does Mavericks do this? I didn't open the application from the dock on my external monitor, nor did the application appear on my external monitor, so why did the external monitor change at all? I have a feeling this is a bug. - If I open an application from the dock on my external monitor, why does the app still appear on my MacBook Pro display? I understand that they're keeping the application in the position it was in when it was last closed; but I think the logical expectation is that if you launch an application from the dock on an external monitor, you want to use that application on said external monitor. I think if they're going to keep the current implementation functioning as it is, they should do away with displaying the dock on external monitors. Am I way off base here in my thinking or does anyone else agree with my frustrations?