Person B) I disagree because "I just enjoy the game and I'm not sure why"
If its me, i guess i describe it correctly

I just don't get why "this make bless or other spells useless". You not always can be on hg, sometimes enemy on hg, so there many situations when this or other buff will help. And idk skills in dnd, but can assume that there some projectile with advantage or buff for allies. So they still will work for 90% of time too. And I don't feel that it lose to not be a Bless bot (or another strong buff with advantage), you just cast it when team really need it.
There are a lot of forum posts explaining why, it's worth it to take the time to read through other forum posts. If you're really curious about skills in D&D, there are plenty of online resources.
https://www.dndbeyond.com/spellsI don't wanna spoilers for me
But i read about entangle. so if you cast entangle on enemy on highground, it will remove disadvantage from your archers on low ground, who attacking this enemy. Or give advantage if it just plain territory. So spell still works great and improve you chances by a lot (if we saying that disadvantage have big impact). So why it (or any other spells with advantages) call useless in game with height advantages?
I guess i can answer by myself, becuase people only talking about situations, when you already on highground, and there no point to cast this type of spells to get advantage (because you already have it). True, but in act1 you not always on highground. And plus as you said, you can be out of range, so no point to rush on roof in each fights, when you just cast spell. So again, spells fine as for me.