I agree with you on 3.5m jacks, but buttons are gone because they’re objectively worse. They’re more likely to fail, slower to use with thumbs, and take up fixed space that could be used for content when the keyboard isn’t in use, which is most of the time. Plus a software keyboard can support many more features, including different layouts for different languages on a single device, swiping and other gestures, multiple layers with visual feedback, emoji selection, different screen orientations, etc. Physical keyboards are gone because they’re objectively worse.
I agree with you on 3.5m jacks, but buttons are gone because they’re objectively worse. They’re more likely to fail, slower to use with thumbs, and take up fixed space that could be used for content when the keyboard isn’t in use, which is most of the time. Plus a software keyboard can support many more features, including different layouts for different languages on a single device, swiping and other gestures, multiple layers with visual feedback, emoji selection, different screen orientations, etc. Physical keyboards are gone because they’re objectively worse.
Let’s talk cars…touchscreen, or buttons.
I’m sure you’ll counter your own arguments