I like the fact that there is no stat view. K/D ruins things for me, I always obsess over it and then I stop enjoying the game. That's just me though.
I'm the same way, though I'd love to see my own stats..but eventually I know I'll be like "I need a 3.0 + kdr" and get **bleep** if I die even once when I shouldn't have. Trust me I do it on uncharted all the time.