Re: I don't think Pinstripes suck...
That's because Pinstripes DON'T suck, lol. Some people are just kind of purists (or snobs) and don't think anybody needs anything other than a single-ply head and maximum resonance for any situation.
The reality is, different people, different situations, and different drums can call for different heads.
Glad you like the sound you're getting. That's the bottom line.