In that case, a completely fair criticism.
I think “spineless” was the wrong word. “Toothless” would have been more accurate.