Background: we have an application that uses Select2's exclusively (though specific library is irrelevant all things considered). We really have no need for these select's as we are moving away from using them for anything complicated or extensive (no autocomplete or search). We are primarily using them for the style purpose, having the dropdown match the custom button look we are using.
My question: unless needing specific libraries for complicated selects, is it ultimately best practice to just scrap these libs and rely on native selects all throughout, desktop + mobile? We intend to custom style the select but have the options and list be native with no custom styles.
I've been seeing this pattern frequently, airbnb being a good example.