Everything is a tradeof. I replaced my thinkpad with an air because my thinkpad, while far more servicable, was far heavier.
Apple has traditionally removed things before other companies did (both the floppy and optical drive). This angers some people, which is understandable, but others don't mind and again, it is a trade of for a thinner laptop.
Removing the headphone jack is also a trade of: recent iPhones have survived extended stays in water, which is just not possible if there is a headphone jack.
Your preferences may be different, in which case their products aren't for you.
As for crippling competing web browsers on IOS, you can download chrome and firefox from their app store. They aren't crippled in any way except that they have to use the same browser engine apple uses. Which has two effects: random websites don't get to ask me if they want to send me notifications and it prevents Chrome from completely taking over the internet.
a) Laptops are serviceable and manuals/parts are available to self-repair them.
b) Headphone jacks are simply not useful for most people with the popularity of Bluetooth. And those that need them can use Apple's class leading USB DAC dongles.
c) Web browsers are such a significant security vector that I am fully in favour of heavily sandboxing them and restricting what they can do. I like my web sites to be different from my apps.
Apple has traditionally removed things before other companies did (both the floppy and optical drive). This angers some people, which is understandable, but others don't mind and again, it is a trade of for a thinner laptop.
Removing the headphone jack is also a trade of: recent iPhones have survived extended stays in water, which is just not possible if there is a headphone jack.
Your preferences may be different, in which case their products aren't for you.
As for crippling competing web browsers on IOS, you can download chrome and firefox from their app store. They aren't crippled in any way except that they have to use the same browser engine apple uses. Which has two effects: random websites don't get to ask me if they want to send me notifications and it prevents Chrome from completely taking over the internet.