Remix.run Logo
petsfed 8 hours ago

Not to white-knight microsoft here, but I think the problem they run into with every product is that because of their ubiquity, they rapidly reach saturation with most every specialized product they sell. You cannot grow a business if your market is saturated, even if you're the only one selling. So they have to find a way to expand their market. With specialized tools, that's done by generalizing, right? And anyone who has ever driven a screw with a swiss-army knife can tell you, generalized tools never work as well as dedicated tools. Thus, Word ultimately sucks. Windows ultimately sucks. Github ultimately sucks. They are all of them trying to be everything for everyone, because the alternative is just mumbling along, being really good at being tools, but being really bad at conveying profit to their creators.

cortesoft 8 hours ago | parent | next [-]

> You cannot grow a business if your market is saturated

At some point, a business should shift from growth state to a steady state. The idea that businesses have to grow forever is a sad consequence to how we fund companies.

The only thing that grows forever unchecked is cancer.

RHSeeger 6 hours ago | parent | next [-]

> At some point, a business should shift from growth state to a steady state.

I was on a department-wide call; many, many years ago. The person talking was telling us how well we were doing and how we needed to grow. At the end, they asked if there were any questions (which, thinking back, seems odd given the size of the meeting, but.. it was a long time ago). I asked them "Why? Why do we need to grow? We're doing a good job at our core business. We're making money doing it. Why do we need to expand; specifically expand our offerings into something that _isn't_ our core".

My question didn't get answered. But it _is_ a valid one, imo.

carefree-bob 5 hours ago | parent [-]

Businesses do not always need to grow at all, neither do investors as a class, demand that business keeps growing. A mature business generates a stream of dividends and everyone is happy. There are many, many such businesses.

One famous example is See's Candy, which Warren Buffet famously discussed in one of his newsletters. See's is a mature company with zero mandate to grow. It turns the profits over to Berkshire and Berkshire uses that to invest in other companies.

The economy as a whole keeps growing because human desires and ingenuity are unlimited. But a specific firm reaches its natural limit, at which point it turns into a cashflow machine to generate dividends for owners.

The problem you are facing is that Management does not want to acknowledge that it's time for them to start paying out dividends and leave growth alone, because that would be an admission that the profits of the firm are best invested by some other firm, and not by them.

It is all about management ego, in not recognizing their limitations, and then destroying the core company as they invest in areas where they can't compete. Shareholders and boards need to replace management when this happens, but it is hard to do because Management keeps insisting that they can earn an above average return if they keep the money rather than returning it to shareholders. And people love to hear stories of above average returns.

jacquesm 3 hours ago | parent | prev | next [-]

Hah, thank you, that's exactly my sentiment.

ivell 7 hours ago | parent | prev [-]

Can also be a tree. Growth does not mean customers have to be disrespected. It just happens to be an easy way out for companies.

jacquesm 3 hours ago | parent | prev | next [-]

If you can't grow your business then maybe you should just be satisfied with what you have. Growth without limit has a name: cancer.

BobaFloutist 7 hours ago | parent | prev [-]

>And anyone who has ever driven a screw with a swiss-army knife can tell you, generalized tools never work as well as dedicated tools

>Windows ultimately sucks

I actually want a generalized tool for my OS, a specialized OS sounds like a pain in the ass.

petsfed 4 hours ago | parent [-]

Generalized in the sense of "this interface works as well on a tablet as a desktop computer", or "we can also generate ad revenue with this operating system" or "there should be constant invasive AI integration, even for users who don't want to and should not use such features, and who would pay a premium to avoid it if possible".

Not specialize in the sense of "here's your civil engineering operating system, which is different from your structural engineering operating system, and neither bear any similarity to your gaming operating system".