It really feels like you’re trying to make any sort of persuasion = advertising, which is just stupid.
Also, calling “a body of techniques” a technology would imply that martial arts and dances are technologies.
The “shameless pedantry” is meant to ensure that the point you’re trying to make is clear and not an infinite exercise of “moving the goalposts”. If the premise is bad, the whole argument fails.
As for the point, the other poster that said “it’s the current reality” made the best reply, in my opinion
If you put half the effort into your answer that you put into picking nits, a fine conversation might happen.