I agree with Rezter, there is no set official source / criteria to say what is a demo and what is an album, therefore you have go with what each band considers each of their releases. It is the band's work, they are allowed to consider whatever they want to.