IDK what recent banshee can do recently. But i thought she slowly takes the life energy away from her opponents or something like that. BB whisper will out right make her explode and die instantly and he has a massive edge in stats (again unless she has gotten a lot stronger over the years).