I started writing a response and realized I basically wrote the exact same thing the other day

https://news.ycombinator.com/item?id=47921829