So, err... it apparently generates (among other things) fake testimonials? No thanks. "Marketing fluff" may be (just about) acceptable for a landing page, but this is pure BS.
Is it progress? Perhaps. But in a positive direction? No.
Is it progress? Perhaps. But in a positive direction? No.