Now they've grown a pair and decided to have characters who might actually be lying to Neo, I find the Oracle a lot more interesting as a character. Seeing as the world is meant to be a system of linked human minds and computers, I prefer the Oracle as "software with motives" instead of being surrounded by all that mysticism crap that the W. Bros use to muddy up anything they can't think of a cogent explanation for.
The "knows all, sees all, benevolent" character we saw her as in the first film was tired and banal. Conversely, the "program looking out for its own interests by slipping between the cracks and manipulating system resources to avoid deletion" approach is far more interesting.