Seems like a fairly reasonable way to explain it to lay-people, that don't really care for details that much. They know their audience!
Here's what people need to realize: Think of all the times you notice journalists failing with regard to topics you are an expert in. Or more than failing - outright lying or misleading. Now, multiply that by all the things other people are experts in and the things they catch journalists doing that you aren't expert enough in those other things to know about.
We make a big deal about intentionally corrupt journalism, but outright laziness is just as big of a problem.
As long as they can get the basics of it correct I really don't care if they screw up the technical details. Now not being able to pronounce or spell repository is bad, its an English word that was around long before code.