multicasting in ethernet
Without a flag that tells you whether an address is a group address or a host address, you can't tell whether it's a group address or a host address.
Remember, a switch only sees the source address and the destination address. It does not have any extra information. So, it needs to be able to tell just by looking at the address whether to multicast the frame or not.