"This couple could have gone down the street to buy a cake for their wedding"

And when the one down the street won't serve them? And when this is in a small town in Alabama and no business will serve them? What then?

No. The "you can go somewhere else" argument was rejected as being discriminatory in the 1960's. We are not allowed to discriminate in businesses of public accommodation.