I don't agree that the current way of doing this is "wrong" and that the author's suggestion is "right." Those terms imply objective reasons as to why is one is better, where this is primarily preference, I believe.
I think that's a compelling argument as any.