When i was DM i always rolled passive skills like perception in secret behind my little DM screen.
I was never DM myself ...
(im brewing something for few months now, but it still feels too rough to release it on my group.
But anyway, i would dare to say that this is different ...
Passive perception as i understand it (or as our DM uses it, feel free to use wichever you like) is something you really dont want your players to know about.
Theese rolls we have in this game, are in situations where DM asks you to roll perception ... that means, those are situations where our group is actively searching their suroundings.
And i think it was good decision from Larian, bcs if we would have button, skill, or ... hells, any way you can imagine to "actively search our surroundings" we would (judging by my own Dragon Age: Inquisition experience) spam that button like hyperactive labrats that just drank 3 bottles of redbull with coffee.
And that wouldnt be exactly the best game experience. :-/
If you would want to imagine situation at tabletop ... i see it like this:
DM *rolls behind his little DM screen*
DM: Tav have a feeling that something is a miss here, anybody wants to roll perception?
Gale: You bet!
Karlach: F**k yes! (to stay on character
Okey so ... Tav noticed disturbed dirt next to the road.
Still, im all in for toggle, since that wouldnt harm anyone and if it really bothers someone (then i think he didnt understand the point here, but thats not relevant) they should have option to hide it.
As i keep repeating here ... we all should have option to ruin our own game the way we want to.