Viedli ich k tomu podľa mňa čisto pragamtické dôvody. Microsoft je top cloud
provider (tesne za ním je Amazon) a preto poskytuje aj Linuxové riešenia pre svojich zákazníkov. ASP.NET Core vznikol preto, že starý ASP.NET mal nedostatky, tak to prerobili, inšpirujúc sa populárnymi frameworkami, a zároveň portovali na Linux, aby nalákali na túto technológiu aj svojich Linux zákazníkov.
Pod vedením Satya Nadellu je Microsoft inou firmou. Za čias Ballmera bolo nepredstaviteľné, žeby MS spravil aplikáciu, ktorá by bežala pod Linuxom, o portovaní bashu na Windows ani nehovoriac.