
You can use the developed artefacts, configurations and files only on the given platform
It takes time, efforts and cost to get your teams learn the specifics of the platform and this is useful only for that platform
The skills for every specific platforms are rare and cost for hiring skilled people or implementation vendor are high
The risk of any change in technology, platform or stack increases since the platform specific knowledge cannot be re-used
With standards based platform, the knowledge and skills on the standards can be re-used
Since the standards are common across industry, the talent pool is available and does not need steep learning curve
With standards based code and configurations, the implementions are much more predictable
With the industry standards, the changes do not carry risks and unpredictabilities