Very interesting theories!
IMHO it's just a simple (and cruel) as this news: http://www.roomeetimes.com/malaysian-airlines-flight-370-found-on-day-11-in-maldives.html
Most likely, they crashed somewhere in the Indian Ocean; and we will never know why...