France international midfielder Yohan Cabaye has criticised the drinking habits of some of his Newcastle United team-mates.