This is the second time I've seen this mistake in a week.
The proper phrase is "Every once in a while."
I guess knowing proper English is not a prerequisite for being a journalist? Although, given the extreme leftist tilt of many journalists, I'd guess overall intelligence isn't really necessary, either.
I'd say you're correct on both points.