@vanmeter, thanks a lot for the reply. I'm really happy with the receiver thus far, but for the life of me I cannot understand the snap terminal decision either. On top of that, this year's models are on average 8 pounds lighter than last year's! They're definitely cheapening out the insides somehow.
My problem with the terminals is that I bought 12 gauge speaker wire (maybe a stupid idea, but it was $11 for 50 feet at MP and I figured I might as well get the best quality). So even when spun tight, not all of it will fit in the terminal. Thus, some of the copper bends and squeezes out... not a pretty connection at all. I'm not too knowledgeable about whether or not all the copper needs to be in there, or if bending matters at all, but I just figured the pins would solve the problem altogether.
Also, just chatted with an MP tech rep, and he told me the casings are actually not live. I wonder how that works -- they look metal to me.