I’ve rented many different brands and the BMW interface is by far the best and quite consistent across generations. It hasn’t changed all that much since early 2000s. What exactly do you think was “user-hostile”? If you want to see bad UI/UX, try a Range Rover. Unfortunately all brands collectively (even BMW) have taken a step back with the latest generation of cars and the touch-screen-all-the-things craze.