Ross is far from the problem with this team. And no, he doesn't "screw it up" every time. Sports fans are so reactionary. If he goes on a hot streak we will see people posting threads about whether or not he is untouchable in trades etc.
Ron Popeil apologist.