When I create an application using YIIC, every new file it seems uses the variable $model. This makes reading the code an unhappy task.
While reading the Blog tutorial, it can be seen that a saner variable naming method is used, eg. if I am working with the CommentController and comment class, these use the varible $comment. If I am working with PostController and post class then the variable is $post, if UserController and user class then $user.
Why is this convention not used, when your own tutorial points to this being a far better naming convention? With $model all over the place it is very difficult to keep track of things that would be very simple using unique variable names based on the name of the controller/model.