I don't think Ross had a straight line to the basket. He was going to be cut off (at least from my angle), so he stopped. If he hit the little floater no one would care, or think he made a great play. But he got caught in between. It happens.
IMHO, he needs to be put into these positions to grow. It looks worse than it was because he was indecisive. But I don't believe he would have stopped, if he thought he had a free path to the basket. It's the speed of the decision making that has to improve and that comes with experience. He needs to trust his instincts and go through the guy, put up the floater immediately, or take the ball back out.