Why Magento 2 Does not Ignore Install, Update, and Dev Directories?

As you know in Magento 2 installation, a default .gitignore file is installed with the project which makes tracking repository changes easier and more focused.

However, among the directories which are not being ignored, I noticed three (annoying) folders: update, install, and dev. Since these folders are installed automatically and changed when updating Magento, the changes in these files fill git with irrelevant changes to the developer.

As a newbie in Magento, and in Web development in general, I might be wrong in judging this situation, so my question is why to track these folders since they are being changed by other people (the same situation is vendor directory, which is not being tracked by default)?