Seems to be a positive signal, somebody willing to do his duty with both eyes open, instead of blinding himself and escaping into self-chosen irresponsibility.
"The oath-swearing practice varied significantly, sometimes involving ritualised drinking or placing hands on a holy pig (referred to as a sónargöltr) that could later be sacrificed"
But I still don’t think making a promise to some set of values that is not believed to have the capacity to enforce them makes much sense. Christians aren’t swearing an oath to Christian values - they are swearing to God. Obviously not everyone is religious, but that’s exactly why it doesn’t make sense to sub in some non religious belief in its place.