No its still stupid. Animal life cycles don't match up with human life cycles on any scale. And different breeds have different life expectancies anyway so cut the bullshit and use real years.
I whole-heartedly concur.
I mean, you already have to know what the life-expectancy of the species is before you can even make a metric between the length of it's lifespan, and the length of regular human lifespans (which can change within just a few generations anyhow). So it's entirely pointless no matter how you look at it. Plus they aren't even "human-years" to begin with! They are and have always been "earth-years"! There is no point making any conversions unless you are trying to raise your cat on Jupiter and you are sending someone on earth photos of your cat's first "Jupiter-birthday" over the space-internet (I don't think cats can live that long, but maybe they will be able to by the time we as a civilization are able to raise cats on Jupiter)
But I'm only really against it in principle because I'm against anything that refers to any animal in human terms. (I'm a firm believer that every problem everyone has ever had with a pet is because of exactly that.)