What you say is true, but it is also possible that someone describing the flavor as "sour" isn't experienced enough to have built up the official vocabulary. You see this a lot in tasting cultures of various products, what one person means by X isn't necessarily the same as another person.