I never really thought about it. I guess its kind of crazy to ship characters just because they were standing together, but I don't see why ships need "meaning". People ship characters because they think its adorable or because they think two characters would be a good couple. Shipping has no meaning or purpose, so I don't see why certain ships need to have meaning or purpose. Why do some people ship Rarity and Applejack? That has no meaning, but people do it anyway. What about Rainbow Dash and Fluttershy? Again, no meaning. Now shipping two completely random characters together like for example, Braeburn and Trixie, is crazy and kind of messed up, but people ship characters together because, well, its adorable to them or they like them together. Shipping overall has no meaning even if the ship itself makes sense.
Did any of that make sense?