Here it is fine I think, the writer of the comment is just explaining their point of view.
What can I say? They get me from claim A to claim B.
So are you saying that analogies should only be used like secondary steering wheels?
A more versatile set of analogirs are of course ATVs, Aircraft, or even the humble legs.
The wider availability also leads to a situation where cars are mostly piloted by random people with no particular qualifications other than a basic license. This can result in lots of car crashes. Of course, it is also possible for a train to get derailed, but this is a rare occurrence. On the other hand a derailing can result in more damage... ah... hmm, I forget where I was going with this...
Since we're throwing out analogies, Java-the-language is more like a riding lawnmower. It is capable of getting you to your destination, but will be slow and painful the entire time. There is probably some external constraint that you'll be forced to endure this, like losing your license.