Google's users cut Google the necessary slack to allow them to release imperfect products and improve on them. Apple's do not.
Google's users cut Google the necessary slack to allow them to release imperfect products and improve on them. Apple's do not.
I've replaced Safari with Firefox. I haven't fired up iChat in a while because I just use GMail chat instead. iTunes is really wonky when you want to play music off of an NFS server. I've never fired up FaceTime or PhotoBooth. The X11 app is so buggy it's ridiculous. I use Terminal all the time, but it's got some serious memory leaks. Time Machine breaks half the time in unexpected ways. Calculator works pretty well, although I find myself using the R console more and more instead.
I feel like the Mac software side of things just doesn't get any love anymore. Apple is so focused on iPhone/iPad that the OSX applications are stretched completely thin and rarely get any love and attention. The machine has really just turned into a glorified terminal and browser where I run the occasional Linux virtual machine or the odd game in Steam. Any serious heavy lifting is left for Linux, and most applications have migrated to the web.
And how is iChat half baked because you use Gmail chat? I could say the same for Gchat when I use iChat. (Not saying that ichat can't be improved, but your line of logic doesn't follow.)
I think the point I should have made was that I don't find a lot of the apps to be that useful because there are good web equivalents (mail, chat, docs, etc.) and I don't find the other apps that compelling. I would suspect, even being the "power user" that I am, that most other people are of the same opinion. That, or they're just using a tablet or their phone instead.
As for Firefox, I'm not sure how it would confuse your sister any more than Safari does, unless she finds it confusing for web sites to render correctly and not crash constantly.
And I agree that there are better versions of Apple's free software, but it's free, and does exactly what it should, which is lubricate the novice user's experience. Once you pass novice, it's easy to go find software that fulfills your needs.
And I would disagree that most other people are of the same opinion. My guess is that you live in a bubble of mostly experienced computer users (as do most of us on HN). Go spend a day at an Apple store somewhere besides the Bay area and you'll see most of the people that make up the bulk of Apple's user base. They, like my sister, probably don't even know there are other options out there (some are using iPad and iPhones, sure, but plenty are still using iMacs and Macbooks).
I prefer Safari over all other browsers, due to speed and better UI, although it loses on security to Chrome. Firefox, meanwhile, didn't have Retina display support until half a year after that MacBook Pro was released, still doesn't have disappearing scrollbars, and has no smooth zoom, and I have many other sorts of complaints about it.
iTunes, despite all the various crappiness, doesn't have much good competition and usually works well. Playing music off an NFS server is not a normal use case.
Preview is a brilliant PDF reader.
I use Gmail chat, but if I weren't using a Mavericks beta with broken Messages.app, I would also be using that for iMessage. FaceTime also works well.
Mail.app is pretty great; it has some flaws, but is better than most of the competition not named Gmail.
Terminal is a great terminal app (you'd think this wouldn't be hard to achieve, and I think iTerm is roughly on par now, but the latter used to be quite terrible).
edit: oh, and QuickTime Player is nice; might not support all the codecs of other players, but the seeking/frame stepping is nice and smooth, compared to VLC which can't step backwards at all.
YMMV, but I think the suite of default Mac apps is not bad at all.
As I recall Apple tried to say things at the time that amounted to "you don't really need that." Every single iPhone user I knew at the time drank the Steve Jobs koolaid and talked about how yeah, they didn't need those features.
The only case you mention where I saw a lot of koolaid drinking is multitasking, and that's probably because there is a kernel of truth in that case - it's tricky to do right without harming battery life or user experience. (That's only a reason why it might take longer to implement well, though. Definitely not a reason to leave it out of the platform permanently.)
The koolaid drinking about iOS products that bothers me the most is the claim that an active stylus isn't worth including. Anyone who's used OneNote can see the potential there. If anything gets me to drop iOS, this will be the reason.
Apple Maps wasn't a failure of "perfect the first time", it was a failure of iteration: it was an existing Apple app using Google data that, as part of an OS update, Apple "upgraded" with a new version using non-Google data that performed, in many users opinion, less well than the previous version.
> Compare that to the new Google Maps, which was pretty shitty when it went to open beta but has been getting progressively less so.
When Google maps was released to "open beta", it wasn't a new version of base app delivered as part of the OS bundled into a premium-priced hardware device that was widely seen as a downgrade in functionality from the prior version. It was a free web application that added to, rather than replacing, the existing options in the space.
> Google's users cut Google the necessary slack to allow them to release imperfect products and improve on them. Apple's do not.
Google's users get mad when they perceive Google to make products worse in subsequent versions just as much as Apple users do. Google tends not to put premium price tags on its first public release of products, while Apple does, and people paying premium prices for products are less inclined to grant the maker slack.
For example, first version of iPhone OS did not have copy-paste functionality. On a device that has keyboard with keys sized 1/4 of my fingertip size. Now try getting a long URL or email from one app to another in this setup. Perfect? Yeah, right.
Another iOS thing - it gained multitasking (for apps other than select few) only in the 4th version. For years we've been told multitasking is evil - right up to the point when they got to make it usable and then it suddenly became newesest bestesest thing ever.
Now we can look at hardware. Macbooks are extremely popular, but I've personally seen a number of Macbooks dying at 2 years of age from exactly the same symptoms (failure of graphics subsystem). It's a reasonably nice piece of hardware, but perfect? No way. And it still doesn't have docking capability, after all these years.
And those are just random things, if I tried, I probably could list dozens of deficiencies in Apple products. Both first and current versions. It doesn't make them especially bad - all their competitors have their sets of faults - but let's not buy into the "perfect" hype too much.
So I can attribute this "perfect the first time" myth to a definite success of Apple marketing, but, unfortunately, there's little substance behind it.
Also an excellent point. The reason people line up for many hours for the privilege of spending $500 is because they expect perfection. These are the consumers that Apple has courted, and so far they have reaped the rewards from it by earning the trust of their users. To change that would damage their brand in a huge way.
Software companies, especially ones that are service-based, have a distinct advantage in deployment.
Apple is fairly unique in that its product is both hardware and software.