I agree that companions need armor too, but gearing your companion is your responsibility, not the responsibility of the group with which you're running.
ALWAYS ask permission to Need for companions, and NEVER Need for companion if someone else in the group Needs an item for him/herself.