Saints having successes despite obvious shortcomings