There's still contextual differences. If synonyms were completely interchangeable then there would be no point in even having both words in the language.
Tacit fits much more here because that dude did not [b]imply[/b] that he was sharing an opinion, even though it was obvious to anyone reading that he was.
English
-
Also there are lots of pointless words in the English language.
-
He did imply through the use of the word fun.