I think the situation you're in is not unusual, vich b (and btw I believe that you had those posts removed, with that comment, but I don't think a human did it on purpose).
The people who sign the checks very rarely have a technical understanding of the decisions they are making, and they rely on the advice they get (which, typically, discounts what I call the "hamsters" who actually develop and then use the solutions produced in favor of the vendor demos and stupid news articles).
In the C-level world, a solution that has what *appears* to be fewer moving parts is better. A solution that *appears* to take away development effort is better. And, most importantly, a solution that has them making what looks like a bold and forward-looking decision to double down on ONE technology, versus the nuances of allowing multiple technologies to co-exist so that everybody's needs are served, is better.
It happens all the time, and it's been frustrating forever.
Regarding the "how easy it is" phrase: yes, I have a thing about that, I cringe every time I hear it in a presentation. Most of development is in the 90% of the iceberg that is below the surface. I even wrote a blog post about it, a long time ago.