Unfortunately I can't tell who's right or wrong in this.
I think they're both protecting their ego. They are probably flaws in both ideas.
It's some pretty advance stuff, so we can only speculate. The discussion seems to revolve around theories. So I guess the best thing to do is to implement and see how things work out.
Hear hear, they're both dedicated to the project so it doesn't matter, they will make it work regardless of who's right or wrong currently.
The problem is whoever is wrong admitting that they are. It can be awkward, even for the person who is correct. I think the best thing would be for Ohad to find people who agree with him to help him finish. I just wish I was more knowledgeable to understand the issues at a deep level.