Artificial bokeh (like in Portrait mode on an iPhone) is getting better and better. It went from looking cheesy to somewhat natural in only a few years. It’ll be a while before it’s close to the example you gave, but I can imagine a future where Camera.app has a “tap to blur” feature using live CV object detection.