After a little more than 4 years of building products on the front-end, I have come to appreciate the importance of building very simple yet useful products.
A simple yet significant difference is how intuitive the product is. The user does not need to think twice before wonder how to use feature X or how to link feature X to feature Y.
An example of this is the flexibility to mark a ticket as done on Linear. In a normal user flow, a user would normally right-click, drag the mouse to the "Status" option and select "Done" from the dropdown.
Linear simplifies this by allowing a user to simply type to filter the options from the get go.
In the case of Airbnb, the image gallery for the property showcase categorises the images by room type, allowing the user to easily pinpoint and identify their preferences. It also gives the user a quick understanding of the property layout and rooms in a single glance.