I am a sharepoint developer and an asp.net mvc developer and the thing is I prefer developing Asp.net MVC web applications compare to sharepoint. It hurts but reality bites that sharepoint is totally frustrating for developers or maybe not for some of you but for me most of the time it does although I still love developing sharepoint. When MVC was introduced many developers embraced it and until now many are still craving for it. As to what I can see, if MVC will be fully integrated with sharepoint I could possibly say that sharepoint can make a big difference and say thanks to MVC.
My question is could sharepoint ever have the chances to be integrated with MVC? What part of sharepoint could possibly fail MVC to be integrated? Could you give a big reason why Sharepoint is a big NO to MVC?