Sonos CEO Patrick Spence has stepped down after eight years, following widespread criticism over the company's failed app ...