A rails veteran that still heavily relies on ActiveRecord's callbacks sounds a bit weird to me...
It sounds like this guy has sucked on the rails teet for far too long, instead of challenging himself with other approaches and paradigms.
Try to check Trailblazer for a different approach.