I'm generally disgusted by everything that comes from Japan and the ghost shell movie definitely doesn't look like a potential exception, but if it's anywhere near as "good" as that song you posted, I know I'm not missing much, if anything
Either way, I suppose you're right, I was not familiar enough with the term