Taking 100,000 miles doesn't seem all that extreme.
I do question the author's conclusion: "It’s just that he’s also a customer — a very good customer." What kind of a "very good customer" would do what he did?
Paying $22,000 might be extreme, but he was given a choice of penalties.
Hope he enjoys United.