This seems overly-invasive. Jackson2 still has an ObjectMapper - we would just lose the tooling "type" assist.

While I agree the serializer abstraction is cleaner, I don't think we want to force everyone to have to change their configuration - especially if they decide to keep jackson 1.x.

Perhaps a middle ground would be to call te SI abstraction ObjectMapper?