Regardless of the induvidual merits of the changes (and I do disagree with you), it's not reasonable to say:
"Folds are overcomplicated, here's a version without folds which is simpler" whilst also making a range of unrelated changes to reduce code size.