This is very strange. According to the man pages :
Remove rotated logs older than <count> days. The age is only checked if the logfile
is to be rotated. The files are mailed to the configured address if maillast and mail
Should solve your log problem.
Ar you running any other log related software on your system ?
## - update
Have you tried :
in your logrotate file ?