Ned Lays Off 70% of Staff. Time to Capitulate.