Since Firefox 3.0, Firefox now uses a database (specifically, places.sqlite) to store bookmarks. My guess is that the "delete unused bookmarks" is old information, from when Firefox used to have to read through an html file to retrieve all your bookmarks.