Personally it would not be my choice to let a developer write a whitepaper.
Yes, you are completely right. It should be a strategist, a CTO, someone with the big picture to put things together. It should have to be approved by a board. It needs to have accountability. And so on.
Nothing is in place here, a "white paper" written by a bunch of anonymous forum moderators, dealing with 32mUS$ market cap right now.
Something is very wrong here.