The Ice Base missile launchers are a huge problem. I get it, they want to make it difficult to enter the Ice Base. But even after you've discovered the location, this still happens. It's even more annoying when you are driving on the ground or flying anywhere past Avalanche, and they still fire missiles at you.
My suggestion is to revise the missile launchers. After you have discovered the "Ice Base" location, make it so they will only fire when you have engaged them (fired your guns or locked on to the base). Otherwise, they will not harm you.
Let me know what you think of this.