Why should the Developers Consider .NET Core Cross-Platform?