No, it depends on what your goal is. Here, the goal is satisfying shareholders. You want to satisfy shareholders because it's in your best interests to do so, the value of your company depends on it. The easiest way to satisfy shareholders is to underestimate (but not too drastically, just enough to be a little dramatic) your numbers, so that when you surpass your estimates, you look amazing. Underpromise and overdeliver. It happens everywhere, including with software project clients.
To clarify, I wasn't replying to your statement on artificiality. I was replying to your statement that the target would have been set incorrectly in such a case. I didn't intend to comment on your statement of artificiality at all.