Everything I agree with, except two points.
Peter Marshall

Hi Peter, thanks for your comment.

You know my point of view: the tech singularity is already happened, we are now in an unexplored area of ​​uncertain outcomes and no one really knows what can happen and what will happen in the next future.