a bong is simple, functional, fast and, it makes a cool noise.
vapes let you actually taste the weed, and use less overall, but they arent as easy to use.
joints can go around a group of people better than a bong and vape, but it takes time to roll and not all weed is great for rolling joints...