Please give more specific reasons than "it's bad." What's wrong with pointing out UI elements to new users? For what it's worth Facebook does this routinely with UI changes.
But I agree with the more general principle, if you have to use these to onboard users WITHIN your experience, something has probably gone wrong.
http://blog.kera.io/post/40920774387/web-apps-onboarding-how...