This would be a relatively elegant solution for difficulty options that accounts for skill checks, attack rolls, and spell save DCs (something that high ground/backstab doesn't).
No, because realistically we are playing on easy right now with bloated health and lower armor for enemies. That would be just on top of the already edited material.
The fact that the game is relatively easy right now isn't an argument against determining difficult level via proficiency bonus. That issue is addressed by subtracting X from my suggestions or rebalancing entire game to be harder.
You are partially right, they are giving advantage out like candy right now. It guarantees you to have that bonus 100% of the time, which yes, makes any other feature that gives that advantage pointless. This is the part you are missing, because they are giving out advantage in such a way deters from any other ability that would stack on that as well. Advantage isn't just a +2 its equal to a +5, this by itself out shines bless and anything else ability wise (especially at level one). In a normal situation you wouldn't be getting that as often and as such could rely on other abilities to grand bonuses (bless).
There was a post a while back where they broke down the % to hit with a d20 along with advantage vs not having advantage. While also making it bluntly obvious there is no reason to use any other bonus to hit with how advantage is handed out.
Advantage is ofc a bigger bonus than Bless, so yes Bless is relatively less powerful if you already have advantage. But if concentration was easier to retain, to be honest I'd probably be using both Advantage
and Bless. After all, Bless also adds a d4 to Saving Throws.
I do recognize that you run into diminishing returns when you have Bless + Advantage + higher proficiency bonus, but I'm not sure how you get around this. Lowering enemy AC will have the same effect.
It takes away from the actual ranger class feature and gives it to everyone. This should sound familiar cause that's what they did for a Rogue class feature.
I'm still curious what you meant here. What ranger features does it take away and give to everyone?