Absolutely agree. Chat bubbles make it so much easier to follow conversation in populated areas since you can just look in the direction of who you're speaking to. I also find them very immersive as it further blends player characters and NPCs together when you play with names off.