It works well - you don’t go to a chain here expecting good coffee, if you’re somewhere you’re not familiar with, you just jump in Google Maps or something to find a decently rated cafe nearby and you should get good coffee.
In terms of home prep, when many cafes are selling great beans all around the place, you can easily always have great coffee. Once my machine is warm it takes something like two or three minutes from bean to cup, including grinding, steaming milk, etc… I’ve only been doing it for 15 years but don’t see myself getting tired of it anytime soon. I enjoy the tactility, the smell, the feel, and of course the end result. It’s a nice break from mentally taxing work!