Whoops, I calculated it wrong... it's just 7%. Strangely, it's almost the exact same percentage as Cesar's! 
You both want to toture us as much as possible...*grumbles*

I only count 626.29 posts...
You know a lot, as you are on the team! I, on the other hand, no nothing of your evil delays, and eventually cancellation! Okay, so what about this then, Yonkey!:
Is that the opposite of your liking?
It should be more like 100 percent. How many posts have you done, anyway? How could you have done 7 percent? It seems like more!
I know as much as anyone. My job involves splitting, merging, deleting, ect. posts and threads.

Nothing more. It's hardly as glamerous as it seems.

It's never going to be cancellation. After all this hard work, even if there is some strife, it's impossible that the team would willingly shut down.