New Apple ads are a bit of a flopCritics question confusing ’designed by Apple in California’ tagline