Meme is superset of your “internet meme”. Meme is any idea which successfully replicated itself to another mind. If you posted it on the internet it probably succeeded.
You’re right and it’s a pragmatic approach to the problem. They only need broad technical effectiveness to change user behaviour.
I’d argue that it’s not strictly cost cutting but cost transferring. The total client resources most likely exceed that which would be needed on servers.