I thought the point of this thread was for the people who made it to acceptance, and we were going to argue the various other options in other threads. But, maybe I got it wrong.
No, you have it right. Other people seem to want to argue about whether it exists or not and if it fits their physics. Other threads are there for that.