Reports of layoffs at Boston Scientific no surprise to analysts