"Being published" is not used here because this example is not in the past continuous tense. This sentence is in the past tense (attracted); it is talking about a specific point in the past where something was published. "Being" can be used in present or past continuous tenses.
Though honestly, "Being published" doesn't sound so unnatural. If i heard a native speaker say this, I wouldn't really think much about it. Hope this helped.