"Advantage" in 5th Edition D&D is supposed to mean "Roll twice, take the best roll". I'm willing to accept that you get some advantage from sniping from the high ground, but I think it would be also fair to have cover rules implemented as well.

I don't object to enemies having the high ground - I *DO* object to all the enemies having the first shot in a round with exploding fire arrows and fire bombs and creating large burning ground areas that then kill my party without any chance of avoiding the damage. :P