FreeBSD introduced VersionAddendum for the server as a local change in 2001 in R10:933ca70f8f888b7fc1b06213198ba15ca346aeca and extended it to the client in R10:9e2cbe04ff4fa7b48a5deb3469b95314b12040cb.
Upstream adopted VersionAddendum for the server only, in
commit 23528816dc10165b3bc009f2ab5fdf1653db418c Author: Damien Miller <djm@mindrot.org> Date: Sun Apr 22 11:24:43 2012 +1000 - djm@cvs.openbsd.org 2012/04/12 02:42:32 [servconf.c servconf.h sshd.c sshd_config sshd_config.5] VersionAddendum option to allow server operators to append some arbitrary text to the SSH-... banner; ok deraadt@ "don't care" markus@
IMO the argument for supporting this in the client is not nearly as strong as in the server, and this reduces local diffs that we have to carry.