GNU Make に代表される make というソフトウェアはビルド自動化のツールとして非常にポピュラーでありながら、昔から批判の的になっています。
例えば、以下の記事でどこが悪いのか詳細に述べられています:
逆に、これらの批判の1つ1つを検討してみると、それぞれ make の特長の裏返しのようにも思えます。"Worse is better" とも関係がありそうです。