Tradional asp.net had slower server side response feedback to the server with the MVC concept on webapi there were faster responses from the server side for client requests.
Optimization of code was main purpose and object oriented analysis gained further more predominance.
Easy documentation and accessibilities. And customizations.