IIRC they also just recently launched a new setting that allows you to permanently set the target resolution for all games (this might still only be in the beta branch though).
Previously you had to go into each game’s settings from Steam, and change the resolution there (which might be how you missed it).
Destiny definitely isn’t in its greatest state right now (and honestly, hasn’t been in a while).
The answer to why they haven’t “ended it yet” is: Because it still makes them money.
Realistically though, if you look at any big discussion for a game you’ll always find people who dislike it (because they tend to be louder than the people who are spending their time playing the game instead).