Free, honest, and in-depth reviews.
"Onetime" is acceptable usage in the US.
The other examples follow the style guidelines in Chicago Manual Of Style, paragraph 7.89. There's a LONG table there that covers "when to hyphenate:"
(I'm not sure you can pull this up without a subscription...)
The general purpose of hyphenation is clarity and readability. For example, in "much-needed clothing," the hyphen shows that "much" applies to the "need" rather than the abundance of clothing. Since hyphenation contributes to clarity, I don't see why anyone would object to there being "too many" hyphens. I haven't read the passages in question, but that seems to me like objecting to "too many commas." On the other hand, "comma splices" are an example of "too many many commas," so context is everything.
If the hyphens conform to CMOS standards, I think you're generally ok.
Please visit my website and blog at