Edit: obviously I seen what you removed before you did... I find no issues with what you had stated.
In that case sorry, it was not inappropriate for what I said, but who said it and who would be the recipient. Only children, idiots, and those responsible state the obvious. Since I cannot get free rides in the subway, and I'm not a dev, only one category remains.
some unforseen problems...
Please don't blame yourself. You have 3(+1) backends, 3 OS targets, (an umpteen number of legacy OSes), an inconceivable number of flags that are doing different things for different backends. Last but not least three major compilers (+legacy),
On top you need to support the cutting edge and hardware from the last millenium.
It would be nice to have more frequent stable releases. That's why I arranged to be able to do it myself.
This is, I think, indeed important. However, regardless of how often and by whom Simutrans is released. (I.e, not addressing you personally) It would be good if the procedure could be changed a bit, involving non-public wider testing, and coordinated way to announce and release it on the different channels we currently use. With Steam comming up (insha'Allah) a bumpy release could trigger nasty reactions.