This content was deleted by the author. You can see it from Blockchain History logs.

Yes and for example, If you write an Web Application, then you may use many libraries as dependencies.
and those libraries could change Object.prototype at anytime. So you'd better to use safer way.