I think Ebenezer Scrooge is the only one I've ever heard say the phrase "bah humbug", and then only in reference to the celebration of the Christmas season. Charles Dickens is the author who made that phrase famous. AFAIK it is never used for any other purpose today, at least not where I live.
And I am tired of having this conversation every Christmas
Then change your ways and you won't get to tired :)