The rocket launcher argument fall flat. MEtal Gear has always clearly been about exactly what you describe. So why didn't they remove the Rockets and nades in a sneaking mission? They left it up to player choice. Sorry for grammar, rain on phone screen.
maestro17's comments