Nobody said the OS would shut down Photoshop while you're working at a photo, how come you and so many others impose that anybody is saying that?!?I can't believe I read the entire 20 page thread, but I have and can say I agree with KnightWRX. I do not want to be told how to use my computer. I want to be able to tell the computer what to do. If I want to have a program listening on a specific port, it should remain open and listen until I close it. I do not want the OS to arbitrarily suspend it just because I haven't touched it for an hour. Nor do I want all notification traffic routed through some offsite server. Personally, I'm not impressed with the dumbing-down of the OS and abstracting control away from the user.
We are only assuming that Apple makes the dots go away because from a user perspective it doesn't matter if a program is technically running but doing nothing until the user invokes it or technically not running and doing nothing until the user invokes it. Nothing else.
Of course apps may use any kind of indicators showing that it is online or processing photo batches or whatever. For some reasons inexplicable to me, apparently nobody cares for a (dock) indication that iChat is online or that Photoshop processes batches, but everybody wants to know that iChat is "running". What does it tell you? Only that it uses 0.001% of your CPU and memory resources (because it's paged out), which is totally neglectable. Or that it uses any amount between 0.001% and 80% of your CPU and memory in case of Photoshop, because the dot doesn't tell you if you have huge photos open or that PS is batch processing.
So effectively the dot tells me that a program does use a lot of system resources or that it does not use any system resources. or, to the point, a glowing dot means yes or no, it depends. Great, that's very valuable information!
In iOS only one application can run at a time, there's no true multi-tasking. That's not the case in OS X. For example, it's good to know when Photoshop, Lightroom, Nikon Capture NX, Photo Mechanic and PT Gui are all running at the same time, because they take a lot of resources. Another example is that when Skype is using the webcam I can't launch FaceTime. Of course I can do Cmd-Tab to see which applications are running, it's not the end of the world. It's just weird to get rid of a feature that didn't hurt anyone.
You may be right, but none of the information you care about can be derived from the glowing dot. NONE! NONE! NONE!
Skype running doesn't prevent using the camera for FaceTime, only video-phoning with Skype does so. PS running doesn't take any resources, only processing photos does so. Currently, you cannot tell from the dots if the programs use any resources because they might have been put to sleep waiting for user or disk or network input with (almost) all their code and data paged out to disk.