Why does the regression model don't intelligently assign zero coefficient to one of the correlated variables?

One of the assumptions for Linear regression is no multicollinearity. Why does the regression model don't intelligently assign a zero coefficient to one of the correlated variables?

Topic collinearity linear-regression regression

Category Data Science

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.