I do not think he is a great passer but I think he is a good one. He has looked better than he did most of last year for sure. Even in games where he had good stats last year he was late and held on too long. He is a very good college QB, probably a great one.
As for guys behind him being better. It depends in what way you mean. They probably have better throwing arms and tools but not sure if they will pan out or not. Barrett does win games consistently. He looked bad in the playoff game against Clemson but the team mostly did there. I hope to see Haskins get a chance to start and play as well, but there are a fair number of guys at the spot.
I was hoping Barrett would leave to give another guy a shot, but at the same time it is hard to take on even a talented unsure thing for losing a known good.