it's mostly a joke, but I think the author is ... making a bad argument.
C doesn't require you to buy another server to handle more than 10k concurrent connections. So that contradicts the title, right?
But, you can of course handle more than 10k concurrent on the jvm using the NIO stuff.