Ok let's see how many of us are willing to contribute to this
@Beryll: As company you can do that once, solve a problem and you are done. The topic (why they don't or can't do it) can be commented endless. To give you a short answers: you do not build a company or a product with things like this. You can solve a one time problem this way but not all your problems this way.