People do things I don't like all the time, that's true. But this isn't a case of things I don't like. It's a case of just being plain wrong.
Not to the people who prefer to place "the" before every ship name. It's not wrong to them, nor to the novelists, reporters, writers and just everyday people who continue the practice. It really does come down to it being a custom that some (or even most) people follow, but others don't. You may think it just plain wrong, but that's how people always feel about customs they don't observe or don't like.