Rod Harrington says Raymond van Barneveld is struggling for the consistency needed to win the World Championships this year.