Why is it surprising? The amount of CPU resources server side to work on a billion iOS devices at any sort of performance level is extreme.
The limitations on making Siri more useful is just adding and refining its intent system. It already integrates with Wolfram Alpha for instance.