Ok I’ll bite. Why do you hate the term? Is it the term itself? Maybe a different term like bucket list gun? Seems like a useful term.
As someone who also has a strong dislike for the term, I’ll be happy to share my reasoning.
For *me* “grail” refers to a singular object that requires research, effort, and time to acquire. It also implies that actually finding this item is aspirational; it might not ever be found at all. For *me* anything that could be acquired without arduous effort by simply being willing to spend money does not qualify.
In current parlance “grail” is often used to refer to an item that the potential purchaser wants intensely. It has even been diluted to mean—for some—something they think is really “cool.”
All that said, I understand words mean different things to different people, so I’m not going to get my knickers in a bunch. Nevertheless, it’s not a term you’ll find me using.