I think that is the best way to avoid unnecessary animal deaths (honey is also on that list).
It is something I often consider when shopping, but I don’t always try to minimize unnecessary animal deaths. Just as I generally try to avoid big box stores and products made in certain countries, but sometimes buy those things anyway.
Why do I make exceptions? Because I don’t believe that every single thing I do needs to be aimed at improving the world. It is simply an aspiration.