@Lady-Rosetta: In addition to @Vastar i like to say that there is a current pending community made vote here. Maybe you like to read through the first two post in the topic and add your opinions or improvement proposal (make sure you vote in the second post). The current status is that 87% of the players are for vanishing beacons (this is a clear majority and not “noone” btw).
@endymion: Maybe you like to add your opinions the the above mentioned topic too. It’s a collection of “ideas” according to the beacon persistence. All ideas are welcome.