It sure as hell doesn't work on me. The kind of glib emoji-packed sales-slash-emotional priming spiel totally rubs me the wrong way.
Everything here screams "we're sales people first, content people second" and that's not worth my time. I'll choose quiet confidence over showmanship.