MSP: Path to the Future or Rotten to the Core?