:)
it is perfectly normal that there is a bunch of players that would like it to be more acurate.
However I find it prety amusing it is not. (odd eh, especially when I had to wait like 5 days before it went further down, I must be a massochist. ;) )
No seriously, when I first started to expand, I was looking when my next home game was, and expanded so I would have it finished by then and actually it worked! The next time it didn't work, after so many expansions I must admid I don't even look when my next game is anymore, I just choose the amount of seats I'd like and build, I realy don't care anymore how long it takes.
Sometimes it's even exiting to follow and see it will or will not be done in time for a given game...
You'll get used to it, and when you do, you'll ask yourself why you ever did bother. ;)
As a last remark I must add this: if your company will succeed does not so much depends on the time it finishes work, but the country it is in. For example: roadworks here in Belgium compared to the Netherlands: 5 km highway: in Belgium it takes at least 4 months, but more often then not it will take about a year. In the Netherlands it takes 1 week-end to 1 week. This is the same with all other road works, what the Dutchmen do in 1 week, takes a year in Belgium, still the Belgian companies do not get bankrupt, why? don't ask me, I'm clueless. I fear you hired a Belgian company for your expansion last time. ;)
They are not your friends; they dispise you. I am the only one you can count on. Trust me.