I started writing a response and realized I basically wrote the exact same thing the other day
https://news.ycombinator.com/item?id=47921829