Should they be allowed to call vegan alternative foods things like bacon, hot dogs, cheese etc?
Only if it's clearly indicated on the package or menu or whatever that it's a vegan alternative. If it is, I can't possibly see how there's any harm done.