Talk of "The New Navy" to some may seem like a pre-programmed mantra helplessly repeating itself to no avail. For those not yet convinced…