The fashion trend in my area used to be super baggy and below the knee, to suddenly become tight and above the knee to mid-thigh, and you can't even find the previous longer shorts anymore.
I don't like this change one bit. In my opinion I just don't think man knees or man thighs look good to show off. Plus with shorts that short you are sacrificing valuable pocket space, and I like my man with a lot of pockets to carry my stuff.