- Apple (see [1])
- Microsoft (see [2])
- Google (see [3])
I often find better answers on SO, SU, and other stack websites. Hell, even independent blogs have better solutions. Why, then, can't these giant companies improve the quality of their forums?
[1]: https://www.reddit.com/r/iphone/comments/1nwpum/why_are_the_official_apple_forums_so_unhelpful/
[2]: https://www.reddit.com/r/windows/comments/g2nazh/has_anyone_ever_found_a_useful_answer_in_the/
[3]: https://support.google.com/groups/thread/126332371?hl=en
The worst one is Apple's. There's a reason why they're so famous for their snobby customer service: they don't need to put in any effort because they know most people are going to throw their hands up and buy a new computer instead of trying to fix whatever issue they have.
But I also can't stand Microsoft's forums, because there's always at least one guy who chimes in with a condescending tone, like he thinks he knows more than you do about your problem. And then there's Google, which doesn't even have a real forum at all—just an unresponsive help page that sends you back and forth between different sections until you give up out of sheer frustration.
I've entered a support chat with an actual, live, paid support agent - an employee of the company - and opened with something like "Hello! I'm having Multiple times, that diligence and precision was repaid by the agent very obviously searching the issue and copy/pasting an accepted response from the forums, sometimes the one linked in the URL. FAANG support is genuinely, truly abysmal, with the exception of the upper tiers of Apple support. I've seen more thought, care, and understanding from first-tier support agents at a recently-bankrupt, bottom-feeding, rural DSL oligopoly whose executives tied themselves to rotting copper serviced with the utmost lack of interest. Seeing worse from the alleged top of the industry is really, truly, just the absolute pits.
Customer support costs money and these companies care about making money more than anything else, so it's natural for them to avoid those costs as much as possible.
If you want a fast answer to a question from Microsoft, have your company pay two hundred grand a year (or more) for Unified Enterprise Support. They will be more than happy to spend hours on the phone with you working on your exact problem. One time I had them set up a conference call at two in the morning to show a team how to set up some byzantine Platform Builder installation, in Korean. Money talks.
Also, has anyone else noticed that every MS tech support site has this weird thing where the "Accepted Answer" ALWAYS gets posted twice in the thread?
I used to think it was just the answerer being aggressive in trying to attract Reputation points -- but the occurrences of this are just too common, IMHO.
The first time I used it I was amazed to get a call instantly on December 23, one of the busiest shopping day of the year. No fuss. No jumping though hoops no waiting, no one asking for my mother's maiden name.
Now, in an obvious cost cutting measure, the service the service has now been moved to India and there are now wait times, now they want to know my mother's maiden name. Its slowly becoming like all the other customer support centers. But they still have a "call me now" feature.
Declaration: I have never worked for Amazon.
I can easily guess four reasons for such an individual not to do that:
1) Those who post requests often demonstrate a despicable attitude on FAANG platforms. I think this is because they have an expectation of result once they are interacting on the editor's official support channels.
2) Because these channels are the "official" ones, I would speculate and guess that a FAANG company should hire the right people to be on these channels and help their customers. They don't hesitate bragging year after year that they earn billions, I guess billions give some latitude to hire adequate support personnel. Personally, I would rather answer a question on a stack* website than any FAANG board/support forum.
3) Proprietary platforms & non-neutral answers: on a FAANG tech support forum, you will see many, if not most, answers oriented to hide or minimize anything negative or insufficient about the products/services of the FAANG.
4) They attract condescending, and often incompetent, "specialists". When you spend a few hours looking for answers on Apple's or Microsoft's tech support forums, you clearly do not want to be part of this, of neither side.
I’ve had one of Apple Forums’ “high reputation” members insisting that a clear OS bug (as per the technical definition of a bug on Wikipedia) couldn’t be considered a bug (as in a Giuliani-style “Bugs aren’t bugs” response).
It’s all absolutely ridiculous & useless. I’ve filtered out search results from it, same as those copycat “answers” sites.
Are you paying them for this? Or better yet, how likely is the threat of you/us stopping giving them money likely to influence their behavior here? None.
This is partly why I use Linux et. al., and why I pay for email/webhosting.
There is not a single good reason for them to provide support beyond whats required (if any) by local government regulations.
The problems are many:
a) to be completely honest, many users experiencing problems aren't willing (or able) to read already written messages about their problems. Even when the error message tells them exactly what is wrong and how to fix it, even when the FAQ tells them exactly what is wrong and how to fix it, even when there's a forum post that tells them exactly what is wrong and how to fix it that's suggested when they write their post, they'll still post their same question; or if you have a real live support person, they'll send it in to them.
b) forums are amazingly time consuming to moderate. If you don't let posts go live by default, people will complain about censorship and how terrible it is and write the same post multiple times because they thought it didn't go anywhere. If you do let posts go live by default, people will use your forum to be terrible people and share malware and music and many worse things.
c) As your product changes, many, but not all, old forum posts will become outdated and worse than useless. If you keep everything up forever, it becomes less than helpful. If you throw everything away after some fixed period, you lose out on some information that is still current; and people will waste your time decrying your censorship. If you put a big watermark up on old posts, nobody notices it. If you have someone go through and curate the information, that's a lot of effort.
So, IMHO, a forum costs a lot of effort, and doesn't make a meaningful dent in the support load. Often someone had a nice idea to run the forums, but they couldn't get them staffed for more than 3-6 months, but nobody wants to be the person to kill the forum, so they live on as a ghost town.
It's more effective, again IMHO, to automate the hell out of the support queue, but still have people reading as many requests as possible (even if it's mostly skimming and sending appropriate canned responses), with a path to actual responses as needed. The people running the support queue need to have the ability to influence the product to make their jobs easier. That means a) being able to escalate issues so that common issues are fixed in the product, b) being empowered to fix public documentation (including canned responses) so the wonderful people who read documentation have the right information, c) being able to either directly fix or escalate to have account issues fixed.
Of course, Microsoft and Google tend to be more of a take it or leave it kind of product. I don't expect support from either of them. For Apple, if you want support, you have to go to a store, for the most part; which isn't going to solve complex issues. Limiting your interactions with companies that are too big to care is the best you can do. On the other hand, the cable company and the phone company will come out and fix your lines, eventually, if you bug them enough; they're pretty big and don't really care, but they do have a smattering of support.