Someone shared this video yesterday on the Boston Dynamics post, which has the same intonation and general feel as the encabulator videos. I don't have enough experience to know if it's an homage or if lots of sales videos still sound like this. https://www.youtube.com/watch?v=aB9T-I7Fh7U