I have no clue why the trend started. It’s incredibly insightful to think that the trend started in effort to combat the see-through leggings issue, but somehow I highly doubt that’s how it happened. High-low skirts and dresses have been recently popular, so it’s possible designers decided to just move the silhouette up a little higher.
It is totally possible that you just don’t like the look, and that’s 100% okay! I think the only way to wear the shirt wrong is if the outfit as a whole isn’t balanced. Because this is something that skims your hips, you’re going to want to stay away from flared bottoms such as A-line of skater skirts. Pretty much anything else should work though. If you’re worrying about a lack of shape, you could try pairing the shirt with a belt on your high-waist, if the shirt is kind of long in the front. You probably wouldn’t want to wear a belt with a shirt that’s kind of cropped in the front.
Hope this helps! :)