Its normal and unavoidable
I've worked with a lot of programmers on projects like this board and the one thing that always shows through is that programmers usually know nothing about their subject matter, they are only trained in programming. It is very difficult to get someone as a subject expert who also understands programming.
Usually and hopefully, it will work itself out in time, just have patience. Their heart is in the right place.
Lanny