From someone who can&#x27;t necessarily spend much time keeping up with how things are evolving in the web world I really appreciate this reply.  I think you have a really deep understanding of the problem and your predictions about a 3 year horizon seem on point.