Maybe you should go in there and apply for the position. That sort of evaluation shows that you know what you're talking about, right?
They won't do it but need to stop everything and fire the current network guy and get someone that knows what's he/she's doing.
I absolutely know what I'm talking about but the problem is that they hired someone like me to do the program. (A non programmer or a novice one).
I've been playing on-line games for a while now (around 90')and never experienced a continuing problem that wasn't fixed in minimum time.
There are games that can have over a hundred players without a crash. In the last few months I've been in servers with 3 people and experienced it.
I love the title but am finding myself playing other things because I don't want to waste time setting up only to have the server or game fold.
People that tell how great things are don't help anything.
Only good will come out of getting the most basic thing corrected first before proceeding. It will make everyone happier.