There's not much point in pandering to pessimistic naysayers who don't understand the intricacies of development, I realise their voice is always the loudest and the one you tend to see as it cuts the deepst but just keep your heads down and keep on keeping on. I remember you guys developing multiplayer for the first time, when it was just getting two trucks synced on a isolated stretch of road, it looked impossible but you did it.
It doesn't matter how slow you go just do not stop.
Keep it up guys, we're all rooting for you and the vast majority have faith.