It is exactly the same thing. She refused to provide the final requested product on the basis of her stance on homosexuality. If there is a difference the only difference is the Bakery in Oregon was practicing his religious beliefs.  Your explanation is extreme hypocritical excuse patronize your defense of gay marriage. 