Without much of a backbone
• Hardly decisive
• Indecisive
• Ineffective
• Insipid
• Irresolute
• Lacking in decisiveness
• Spineless