This is great advice to become a pain in the ass that managers know they need to keep on a short leash. There's a big difference between "I'm going to put this into prod on tuesday unless you tell me otherwise" vs "I'm going to put a prototype together for review on Tuesday unless you tell me this is a waste of time"
I have always used this method and my managers love me because they know I get important shit done without much supervision or needing dozens of planning meetings. It doesn’t even feel like there is any leash at all.
Of course the company i work at isn’t extremely disfunctional and a growing startup, so once we move into enterprise territory it might change the culture and it’s more about saving your ass and less about doing actual work.