From a design standpoint, what made Windows PowerShell creators choose UTF-16LE over UTF8 when UTF8 is common and widely used and has a smaller footprint.
To my novice eye, UTF-16LE does not seem to provide any advantage over UTF 8 either.
I'm looking for some factual evidence regarding the design decisions that were made.