Correct, the horn button is simply a make or break switch.
I think that you've got this pretty close. In my experience, most cars run a ground wire to the horn button for exactly the reasons you have listed.
FYI, for similar reasons, the door switches for the dome light(s) in most cars also use the ground connection to operate the overhead lamp(s).