It surely has, never refused it, just given reasons to delay or remove a certain requirement from discussion.
This connection is real though, every intelligence service has connections. Btw, it not about being displeased but in-agreement with the strategy being employed.
For the puppet question, it is true because of financial and hardware related dependence but that is in relation to US & A. In regards to our national framework, it is too powerful because it never allowed any other institution to develop. So its a puppet for the US while its too powerful in our national get up to be challenged.