vendorディレクトリをGit管理下に置かないのは何故?

プロジェクトをgitで管理しています。 調べてみると下記URLの様に、composerのvedor配下をgitignoreで無視するのが一般的なようで、管理に含めたほうが良いのではと思ってしまうのですが、含めた場合どういったデメリットや弊害が発生するのでしょうか。教えてほしいです。 勿論、管理に含まれるサイズが大きくなってしま…