2
Sure you can find it using the search, as it can also be found in the archives (as it isn't deleted, just no longer has any 'news' value). So no, it's not a bug, and yes you can remedy it by adding the expired < time() to the search query somewhere.
Herko