I had one like that, and i think it was also red98 too, and i never really thought too much about it until i swapped it for the K&N filter about how ill fitting it was.
The K&N made a really tight, fitted seal whereas the other one probably had about 5mm play around it.
I doubt very much at all that it's anything to do with the year of the bike.
I would seriously recommend getting a K&N filter though, you can really notice the bike breathing better, and you only need to buy the one as they're guaranteed for a million miles, and you don't even need to clean it for the first 50,000 miles!
£30 on Ebay.