Ray has been a good character, but he hasn't really added to or moved the plot forward. If he wasn't in this season, perhaps we would have gotten more LOA and Malcom scenes and the season would have been more consistent, made more sense and been more clear. I have still loved the season though, its just that people have been saying that Malcolm has not really brought anything to the season and that he is just there for the sake of being there but I think Ray is more guilty in that regard. Maybe people are more forgiving of Ray than they are Malcolm because Ray is more funny and a more likeable and nicer person.