It's carbon fiber composite and machined aluminum. Yes, there is some plastic, but it's solid as shit.
No coil whine in mine. Touchpad idk, because I don't care that much about miniscule differences in touchpads, but it does the job as well as any high end laptop. All touchpads are trash imo, so I find it hard to prefer one over the other.
Most important for me when writing code is keyboard and screen. The kn is acceptable. The matte screen is a must for me. Even if it was all plastic, tbh I'd still take it for the matte screen.
I think we have different subjective tastes, I use my laptop docked most of the time, but the touchpad on macs is the only acceptable one I've used. All others fall that 5-10% below in performance and smoothness that makes them unusable. It's miniscule, but it's the most important final few percentage points.
Not a huge fan of matte screens either, I like pretty colors that pop and rarely work outside. Although I did have a privacy screen on my computer for a bit which was fun.