Being an aficionado of films from the 30s and 40s (it's a song from the 40s), I don't see it as "rapey" at all in the context of the times. If you apply modern PC interpretation of the lyrics, then Bing Crosby, Jimmy Stewart, Humphrey Bogart, John Wayne, etc. were all "rapey". It's not just the "bah humbug" that bothers me, it's the rewriting history to be acceptable to modern political correctness.