Solomon is criticised for making unwise decisions especially because of his many marriages to foreign women. These marriages are an act of disobedience to God's commands. This has led to his spiritual compromise and the introduction of foreign gods into Israel.