Why should they have to? It’s not like I’m talking cutting tech here.
If it is so easy, why don’t you write the code and donate it.