Lower estimates reveal a lot of bad news is already priced in to the biggest tech names