I mentioned CC because blinds used to work in BS like they should always had in the past,aka : no mini map, gogo headless chicken. So in BS, it was in a way a Cc tool.
Since Albatraun, I can literally stuff my blinds up my waste thrower against anyone who had 50m to spend at some point to buy the LRs of the Vision units, which makes pretty much every average PvPer with a clue. Once in a while, you have an oddball who considers he can't sacrifice 40 or 70 AR to avoid 60% or 110% of the time a 249/499 AAO debuff, it's true. But this particular branch of humankind should be getting overwhelmed by Homo Sapiens any time soon.
As for roots, well, they were average tools so far, useless against some, dead OP vs others, and I will make the guess they are getting nerfed in every possible way in the rebalance.