I said "as much sense", not "more". I am just not used to a language that makes the distinction.
Doesn't seem perfectly consistent in English either. When there is a "wagon train" in a Western movie it is often full of people in wagons. Seems like wagon vs carriage is a bit more complex than just if it carries people or not?