On the support side of things, there’s a few factors at play. As someone who works in tech support currently, It’s a bit of a logistical nightmare from a business perspective. You can’t afford quality support since consumers don’t want to eat the costs or pay for higher quality support.
Tech support is frequently broken down into tiers. Tier 1 support is frequently outsourced to MSPs (Managed Service Providers) who build companies, usually in countries outside of the US. Lithuania and India are common. Indian workers tend to work 12 hour days every weekday and sometimes on the weekends at odd hours due to operating at American hours and being on the other side of the world.
In tier 1 support what you’ll see is people who are not very knowledgeable, who are reading things in their 2nd language, and are dealing with very high ticket counts. The technical support provided is usually based off of knowledge case articles which are frequently not going to cover all of the details. As they become more experienced they begin to know more than the knowlege base articles convey, but frequently their hands are tied to only do what the knowledge base articles tell them to.
After tier 1 support comes tier 2 and 3. These higher levels of support tend to have more time to look at issues individually, more experience in the field and company, and they will have people who are somewhat working off of knowledge base articles, but are allowed to use their heads to think about their problems. The number of tier 2 & 3 technicians are fewer than tier 1. It’s a bit like a pyramid structure with the amount of higher level techs being fewer.
This is pretty much the structure across the board for all companies, but the design can vary a bit depending on the company and some use things like swarm support or other things.
From what I can see from others’ interactions with Framework support they have a bit of a hive approach. There is no ‘ticket ownership’ where the tier 1 technicians have ‘ownership’ of a ticket until it’s resolution. This is what’s causing a disjointed experience where you have to repeat yourself or reiterate an issue. A different person is looking at the issue, if not after each reply then after every X number of days or hours.
The cost of technical support is very high but the company as a whole is treating users like internal employees to their company. I work technical support for internal users within my company and do not provide external support to people who bought a product. Their quality and level of support is similar and they seem to be doing a similar level of job to what my company does. Mind you, my company is a very large multi-national company which ranks very high in terms of revenue worldwide.
My experience with getting parts replacements for issues for Dell laptops is that they require really excessive ‘evidence’ for issues. They frequently label manufacturing defects as user issues, such as their ethernet clips breaking, and when they send a technician out they frequently brick mainboards.
So, what I see is a lot of people are frustrated with Framework’s technical support for issues. The feelings people are having are valid, it’s a frustrating experience, but keep in mind that a lot of other companies are offering worse support experiences and they are charging an arm and a leg for the support that is being offered. Framework is offering their support for free, they are replacing parts that are frequently user damaged at no cost to the user, and they are going above and beyond to allow users to order parts that are frequently not supplied by other companies.
Premium support is something that framework could do, but keep in mind the associated costs that come with it. The only places where I’ve seen premium support is where it is being paid for in the price of the product.
The support experience of companies like Microsoft, Dell, etc are frequently something you are paying an arm and a leg for, have worse experiences with, and can’t get parts for repairs from.
While consumer expectations are important from a business perspective, it’s also important to consider the relative experience that they are offering. From the view of a tier 3 tech worker, they are going above and beyond to resolve issues that most companies would just say, not supported go kick rocks for.