This is the umpteenth commercial flying wing we've seen and none every fly. Perhaps this time will be different...
MIT also came up with D8 or double bubble (see: https://www.nasa.gov/content/the-double-bubble-d8-0) but that, too, was 9 years ago
It certainly seems as though we're stuck in a local minima w.r.t. commercial aircraft.