Even if it is an answer, is your suggestion to wait for a theoretical solution that hasn't appeared so far and doesn't seem to be on the horizon, to the exclusion of doing anything else?
Idealism isn't strengthening your argument.
How about doing multiple things, you know, just in case, on the very small (^minuscule,^ ^really^) off-chance you happen to be incorrect or even not fully correct ?^[As unlikely as that scenario is , i mean]