If I get this right, we have a $1+ trillion company not being able to build a basic functionality into their phones? (like "phone calls don't work" and the whole calling 911 issue). And, apparently, that was happening because of a shitty app built by another $1+ trillion company? In terms of innovation the US tech scene is toast with these dinosaurs.
When it’s a matter of life and death, like in this case, bugs shouldn’t just happen. If your sw product gets too complex so that you’re not able to control anymore of life-threatening bugs then you should make sure that said product gets rid of its complexity so that the engineers can have a better grasp of it.
If that still doesn’t happen then it’s a job for the regulators to step again because, again, this is a life and death situation.
I would love this, though there's very few entities in the world that seem to have this level of sovereign power - most regulatory agencies / governments don't seem to have the political will, drive, ambition, or simply ability to do something like this.
Let's say for the USA, the chair of the FCC (hahahahahahahahaahah) decided to do this, could they even? Isn't power dispersed enough to make this impossible? (immediately challenged by courts, or, unable to determine which regulatory agency in USA actually has authority to do this, etc?) Or say an American state, perhaps Texas, decides to protect its citizens by threatening to ban sales of google phones if they don't fix this bug tomorrow, and force a recall, would that be possible? I mean... via what mechanism could that even happen? A governor executive order immediately challenged by a local court or even the USA federal government? A state law, that gets vetoed? Etc.
This leaving aside the fact that Google can just do fat campaign donations to whoever can throw a monkeywrench into this kind of consumer protection action.
As much as the deregulatory agenda is ascendant, the FCC does have authority to regulate … wireless carriers and interstate commerce.
In particular, 47 USC 618(a)(6) provides an explicit right of mandamus if the FCC fails to act (I suppose this is mainly for venue). I’m not a lawyer but I’m pretty sure you could compel the FCC to, however indirectly, compel Google to act.
Suppose that the penalty for this was that you were forced to halt sales and offer a full refund to all purchasers the original price until your phones’ emergency function worked. I’d bet that Google would magically be able to repurpose some of their billions in profits to hiring some QA testers.
You can't do much about the stuff out there now, but you can make punishments so painful companies simply regulate themselves. It's all math to them - if the punishment is more expensive than doing it right the first time, it gets done right the first time, usually.
But you have to agree the state of MS Teams is an absolute shitshow. The quality is like it's put together by a bunch of guys coding on their spare time if they feel like it.
That would be a passion project. I find it hard to conceive of Teams as a passion project, except possibly by people who have a passion for hating the world.
Normally failures like this would be addressed through legislation. Perhaps a $10,000 fine per 911 call failure incident. With regulatory capture and half the voting population against regulation, this is unlikely to happen though.
Short of that, boycotts could be organized. Maybe a senior executive at T-Mobile loses their kid in a car accident because the 911 call didn't go through. So they decide to drop Google for 2 years or something.
More and more avenues that help common working people stand up to monopoly/duopoly, wealth inequality and other forms of power imbalance are being deemed political.
“With thousands of people using your phones, it'll be clear pretty quickly when something as crucial as 911 stops working. You shouldn't need tests for that.”
Of course it matters, why such a black and white statement? The assumption is that a well funded company should be able to finance a quality assurance team which fixes bugs the developers create
Market cap is not revenue. While Google and Microsoft do have a lot of revenue, saying "trillion dollar company" is a tacit suggestion they're sitting on a trillion dollar dragon hoard.
Their profitability compared to profits is a more logically consistent comparison. If they recognize a billion dollars in profit while shipping brain dead bugs it goes to demonstrate their lack of respect for customers.