This isn't "imperfect". It is simply not how their own rules work. And it's demonstrable, again, if the nd is the oob. I still have to hear an argument against this other than "oh well, shit happens". At least Paul Hamm in 2004 was an argument over did the Korean do this or that actually. There is no argument here. This isn't good for the sport.
I don't know what's being contested in tennis, but I'm sure if it's a line call, the argument is, you cannot know how it impacted the rest of the match. It's like Khorkina in Sidney, where it's shit but at the same time everyone knows it won't happen cause it would have to be a re-do. There is no argument against this, afaik. If there had been a tie, they would have given two medals just like in HB. At the very least have one made and give it to Sabrina.