I don't like most competitive games. Crash Team Racing Nitro-Fueled is gorgeous, I love the style of it, but the way you have to play to beat other people isn't remotely fun to me. I finally gave up getting the extra characters because I got tired of playing online with others which is the only way to earn the in-game currency quickly.
The only time I enjoyed competitive gaming was back in the early days of Halo 3 and Halo Reach. Those games were more simple and enjoyable.