Making it standard is a lot of hard work while you make a lot of people argue and act in a way that makes sure that some part of the thing will work everywhere.
Standards exist on the real world, you can't just define them into existence without doing the work.
But which which do you make standard?
When one says it's non-standard, it normally means that you don't know if the way you are using it will work on other places.