My quick thoughts on it: the presence of Obama and its circumstances would have carried the focus away from the royal wedding itself, which is a distinctive and well-prepared UK thing. I can see the point if it's true that he was not invited. Although I'm pretty sure he sent his regards, either way
But maybe I'm wrong.