It walls an increasing amount of the web off from a really small and ever decreasing amount of people.
I'd actually say it's good engineering.
If I engineer a small gas can (for filling my lawn mower) I can build one that holds a gallon, or one that holds 5 gallons. Now 2% of the population that owns lawn mowers have massive yards and riding mowers. So which one do I engineer? Which do I build. I build for the 98%
Optimist says cup is half full
Pessimist says cup is half empty
Engineer says cup is twice the size it has to be.
The reality. Building for the 2% just isn't an effective use of resources.
-- Oh oh.. I got a better one..
-- How many bridges in your home town have allowance for horses. Are all the bridge builders bad engineers?
The way software development is generally practiced is not "software engineering" but "MVP development", which has nothing to do with anything but getting a piece of the pie. If a particular user doesn't fall into the biggest slice of that pie, the MVP developers don't care.
I'd actually say it's good engineering.
If I engineer a small gas can (for filling my lawn mower) I can build one that holds a gallon, or one that holds 5 gallons. Now 2% of the population that owns lawn mowers have massive yards and riding mowers. So which one do I engineer? Which do I build. I build for the 98%
Optimist says cup is half full
Pessimist says cup is half empty
Engineer says cup is twice the size it has to be.
The reality. Building for the 2% just isn't an effective use of resources.
-- Oh oh.. I got a better one..
-- How many bridges in your home town have allowance for horses. Are all the bridge builders bad engineers?