Because they don't offer all of the legal rights. People in a civil union with one-another have no say legally in the other person's affairs, including medical issues.
BTW Ben, there are straight people with civil unions. Vin Diesel is in a civil union with his partner (can't remember her...