I am sorry, but here I must disagree. If you take a look on the other view of the problem, you are asking to run a server for 12 hours without restarting or !voterestart. I consider that 3h30 is more then enough time considering a server that`s supposed to active.
Judging by this menthality, others could start saying "let`s start 2 servers like #8 because I wanted to play on it last night, but I couldn`t because someone was already at 50% of the goal and there was no point". This would conclude in wasting a lot of resources from machine1 for a game which would just add profit endless for networks built in 1-4 hours. Currently we have a lot of new ideas for new servers but no space to implement them. Yet we keep processing power locked inside a big server.
I`m not saying that we should change server 8. Not at all. It has reached it`s goal: Developing it`s own database of players.
What I`m trying to say is that with big servers, come also great risks. I played on s5 too. A lot of times. From the total number of games that I played, more then 40% were lost games that ended up with me going to sleep and not being here when the server ended. Or some other player voterestarting the server. I never counted how many points I lost or how many games I lost. It`s a part of the risk of playing such a server. I can understand what you are asking and day by day , month by month, we have tried to find alternate means to compensate the loss of points. But everything up to a point.
For this, the answer is simple: we simply do not have enough processing power to waste it by keeping a server of the size of s8 locked for 12 hours. If we would have an additional machine, things would have been different.
On another side of the problem, think about the morality of this. Why not extend server 3 or server 1 to a point where people just play the original goal (150 MIL) , reaching a number x of points and then they go to sleep. During their sleep, the server continues to run and counts points that are not for playing. When they wake up, they log in, they change a few trains and they have the same number of points X + 500 points which they got during their sleep. Which is the real number of points that should be counted: x ? or x+500?
I think I understand very well the problems that come with big servers, but it needs to be watched from all sides. I`ve got angry a lot of times for losing points, but when I thought about it in the end, I considered them normal things. I also like developing a network and maintaining it over 2-3-4 days maybe even a week, but unfortunately , in the present day, that can only be done on single player. The internet connection and the OpenTTD clients are simply not powerfull enough to hold.
I can tell you the server 8 is the no1 cause of errors ,processes going in infinite loops and lag on the machine. I don`t think it would be fair to accept all that for a server that would run without the restarting possibility for at least 12 hours.
If I`m wrong, please correct me. I would sure like to see more oppinions on this matter. Also, aditsu and Naz, please argument your oppinions.