Because it's not Windows and it's not MacOS. Yes, it's an operating system, but what people are comparing against are their expectations. I dont expect a program that's not written or designed for my particular distribution or operating system to work. Now, in some cases it turns out that it does and sometimes it works better then under Microsoft, but that shouldn't be your expectation. The software that is made for it runs as expected.
Working hardware is usually step one. If your hardware isn't supported then of course you're in for a rough ride.
The humor is in the amount of hoops to jump through to get some basic info out using Powershell. Under Linux one would use a single command or just check what the system exposes in the form of a file.
I have no idea how to do forensics under Windows to be honest. You'd probably have to write something to get to the block layer so it can be dumped and analyzed. Perhaps OP can amuse us how he went about it.