“I find it very annoying that you meant users may not express their wishes if they are not able to program themselves.”
i never said that. you may wish whatever you want. it is however unlikely that those wishes come true. because those capable of coding will code what _they_ want - and that's likely not what _you_ are dreaming of.
“If you are a programmer, then it is your job to program”
sure. "job" involves "getting paid" though - and thats where the problem with all those wild ideas originates.