^^We might see them differently, yesy i agree. Sam has the mindset of Ranatunga against spinners, that lacked any respect. So you'll see many shots against spin, like leg spinners disappearing through mid wicket or offies through cover-point. That's one way of aggressive batting against spin. A drive along the carpet played against spin breaks the heart of a spinner more than a humangous six over mid wicket, because you know that you have very little chance (unless it's Sidhu or Sehwag doing it). Mahela is more measured and plays with the spin and respects spinners (but gets out when he tries that odd shot). Tillekaratne was an even better player of spin than Mahela, but he wa one of those obdurate stone wallers, and spinners had that sinking feeling that you'd never get him (As with Andrew Flower).
Finally it comes to which style of play you like most. Obviously I rank a player who always hits the ball against the spin without hitting it in the air more (may be aesthetics) unless Sidhu or Sehwag is playing. You may rank them differently which is very fair by you.
PJ, is well known for his spin play for a long long time. He has an attitude peroblem when he's playing spinners of not respecting them. But good strokemaker against spin, and be a must when SL play India. I agree that he's clueless against pace. Even with his high quality glove work might lose the place to Kaushal Silva who is a much better batsman.
Diuretics are used to look good at TV shows
I played for 20 years in the Lankan team, I did not have any problems as a Tamil - Muralidaran