@Tim Trense - thank you for the long explanation on statistical thinking, but statistic is only created with age and population. I had already agreed to a setting solution here and you could have saved a lot of time instead of explaining something that was not required at all.
I am just here to debate against the title of this discussion which wants to remove the minimizing into system tray all together just to be technically accurate, and the developer agreed to it so I wanted to point out the other side as well. After all, I am only trying to match the interaction to the mental model of the generic user and not someone who has an in-depth knowledge of SDI and MDI and IBM CUA of 1987. The user is not me! it is everyone else. I don't need to be academically accurate. I just need to provide joy to my users!
I hope you understand that most of the interaction patterns that were developed in 90s were engineering driven and were optimized to run on the hardware limitation of that time hence closing application was utmost important then.