It's a bit early to scream "Stop Lion!". I use OS X and iOS. I prefer iOS for simple tasks like web browsing, games, looking up phone numbers, etc. In fact, Address and iCal feel downright clunky next to my iPhone and iPad for those tasks. I would love to see dashboard turned into an "iOS" for the desktop where I could run the iOS apps I purchased for my iThings on my Mac if I wanted to. But I definitely don't want to see, nor do I expect to see the entire OS "dumbed down". Sure they might hide the finder. Big whoop. I'll find and unhide it first thing just like I used to go pick "show file extensions" immediately whenever I got a new windows box.
I may not agree with everything Apple does, but I do agree with their approach to providing a near flawless end to end user experience. I know this is a bit of a reach but it reminds me of the difference between going to Disney World versus going to Cedar Point. Sure I can ride bigger coasters at "the Point", but the hotel selection and food selection is rather spotty just like those other OS appear to have more user customization and less of a "walled garden" approach. Much like iOS, everything at DW is rigidly controlled, more expensive, and the coasters aren't as big, but I can easily observe at all times that I am being taken care of by an outfit that is dedicated to making sure I'm delighted during my entire stay. So if Disney decides to take out the fast pass system and institute some sort of wireless reservation system for the rides, I'm not going to run around screaming "Give me back my fastpass!" like the lunatic fringe that gets all worked up every time Apple so much as hints at changing OSX. Change is good and I'd rather have those changes being made by a company that cares about whether or not I like their product.
----------------------
No rant meant toward you in my reply below and this thread was not meant, by me, anyway, to be "alarmist" as you said above
I assume you're not a Java developer, right?
If you were, you'd see that you can't even debug a Java application in Eclipse without first becoming an Apple developer and agreeing to, in full, an onerous multi-multi-multi-....-page agreement - which you have no ability to modify as you see fit (Apple: take it or leave it).
The debugging issue seems to be a missing JDK jar file from the standard Java download that you can only, apparently, get if you're an "Apple Developer".
My experience has, sadly, been far from perfect -- at least with work related application development.
I make my living writing software. As good as the Mac platform should be for Java (THE #1 language on the planet), Apple appears to have made Java a deprecated language in favor of its own preference (Objective C).
Therefore, I have to do actual "work" in Windows. Great (NOT).
Had I known all this before I bought the Mac, I would not have.
(My Windows friends will get a real kick out of this...., but hey, they're too busy actually getting work done!)
I now probably going to find somebody who just wants a cute machine (my mac) and who wants whatever 10.7 has coming.
The Mac is a great machine, and it's NEVER CRASHED. But, for the special things I need to do (like Java development and running some programs), it's just not there for me.
Java may not even exist in 10.7 requiring a yet-to-be-identified company to pick up the ball.
I'll probably just get a Windows laptop. I won't enjoy Windows like I enjoy the Mac (10.6, anyway), but at least I'll get my work done without all the stress of things not working for NO GOOD REASON.
And, there are lots of programs that only run on Windows that I miss (and due to Apple's relatively small "PC" market share may never be on the Mac).
Thanks for your note.
- M