“ships should at least make sense.” no. ships can make sense, sure. but they’re just fictional characters we play with for fun. they’re fantasies, not a fucking thesis paper. so no, they don’t always have to make sense. they just have to make you happy (or horny).
let people enjoy (fictional) things however they want to enjoy.