Good article. Makes sense.
Doesn’t address the data that showed the aircraft made multiple course changes, and altitude changes, seemed to navigate to waypoints.
I suspect we will never know what happened. Unless it was hijacked, and returns as a bomb...