The Mac App store Sucks. I don't use it, it has nothing I want, it's a hassle, it's expensive and offers absolutely no benefit to me or the developer. It has all the weakness of the iOS store with none of the strengths. The vast majority of the apps on my computer is open sourced, something MAS forbids. Even a year on, the vast majority of Apps have no reviews and those that do have 1 ~ 3. MAS is only there to push Apple and large developer apps. When was the last time this
happened on Steam? The MS store will suffer the same fate as GFWL which just happens to also suck.
Gatekeeper is an extension of the quarantine mode from at least 10.6 which is there to protect you from opening something that might have executable code. When I do upgrade to Mountain Lion the first thing I would do is to dial it down. While I am wary of the default policy for the individual user, it is a very useful tool to have in a large scale deployment situation where an admin can whitelist applications. It's really basically a more user friendly UAC. shingi, you basically completely misunderstood what Gatekeeper is. You now have the option to close it, but for most people there is no need to.
Since they can't lockdown the Mac without effectively fucking off every Mac user, just buy whatever direct from the developer. Apps on Mac uses the
Sparkle framework for self updates so there is no need to attach it to a store for updates. For Mac Apps there is no reason to shop on MAS ever.
Windows continues to sell because as unfortunate as it is, large chunks of the world runs on it. Most companies can't move away from it due to size or is so far integrated into the day to day operations, you can't. Also for some places like banking it's so critical, they were still using
computers from the 1960's in COBOL in the year of our lord 2011. Indiana Jones with an Ethernet cable whip would be fitting look working with those systems. Linux is slowly making inroads in the backend as servers, but like everything else it will take time.
Also, are you typing your posts on a phone? It's a complete mess. If I didn't know any better i would have thought you are a member of the 50 cent club.