ANY worn belt isn't going to clean as good as a new one though and though flat ones can last longer than the round type, it really depends on other things such as air flow and suction press when the sole plate hits the carpet.
It could be the wooden brush roll. The one on my Panasonic was...