I guess since they wear their shorts that way, they assume they should wear their kilts like that.
Remember that Utilikilts are designed to be functional first and fashionable... well... maybe.

For a lot of guys (like me), the extra length is just more practical. I could not teach a CPR class wearing a traditional-length kilt. I'd be teaching my class things I hadn't intended.