The absence of "No More Tears" is surprising, but that hardly would have made the set list less boring.
But really... I love Ozzy and all, but he is more of a branded product than a musician these days. His best days were behind him 20 years ago. If you go see an Ozzy show in 2007, it seems foolhardy to expect any mold-breaking. He's been in the mold so long he's ossified.
So well informed I don't know where the truth begins.