It's bizarre how people get the wrong end of the stick. I heard some odd things about ILLUMINATION, but someone I trusted was writing there, invited me over, and I've enjoyed the trip. Dr M has been very supportive, as he is to everyone.
I enjoy seeing your articles, but I would never say you can't submit them anywhere you want. I'm an editor for ILLUMINATION, sometimes I submit articles elsewhere, and I have never heard anything other than support from all of my fellow editors.
What I love most about ILLUMINATION is that it provides a place for beginners, or those whose first language is not English, to publish and be promoted. That must be a joy for those writers, and every time I see one get curated, it lifts me.