Have you been watching the same football as everyone else?!? Attitude??? I think last season we saw a player with massive skill who has become a true team player!! All of the Manchester United players say how much of a team person he is. Shooting?!? You cannot possibly start to comare Ronaldo to Fat Frank. As Eric The King has recently said, he loves Ronaldo because he reminds him of himself, if he had a 51% chance of scoring, he shot, however, if a team mate had a 51% chance of scoring, then he passes. This is how Ronaldo played last term. I think you are right about him going missing a little bit in big games though, but this will come with age and experience. After last season, I dont think this is going to be much of an issue anymore. And crossing, you are right a bit, he aint becks....but who is!?!? Becks is one of the best crossers of the ball EVER!!! You'll be waiting a long time to get another becks(in him prime anyway). But what Ronnie does do is put in some superb low driving crosses into the box. But we've been missing a true goal poacher since Van-Nistlerooy had to go. If we can get Tevez in then he will sit in the box and convert those low crosses.
I do agree with you, he is still improving, and he will one day be the best. But as the old saying goes, genius borders insanity. I think we will just have to get used to the fact that he will frustrate us sometimes. Take it away and he wouldnt be the Ronnie that we love so much!!
Oh, and I agree with the free kick taking and defenseive side that you mention.