It's important to have faith in your team, if you don't believe in them then they won't perform. If the CTO was carrying them then that's a way of showing them he didn't believe in them.
As team leader, facilitate their growth. It's actually a good learning opportunity for you.
As team leader, facilitate their growth. It's actually a good learning opportunity for you.