You are definitely on to something. If you search for "OpenEBS", you will find only a dozen and half or so questions, but almost all of them from new users opening a "new" account in the last 8-10 days.
If you look at those user's posts in StackOverflow, you will see that each new user is dropping a barrage of questions and they are all on "OpenEBS."
Somebody is definitely running a scheme to promote OpenEBS. OpenEBS, by the way, is developed and ran out of India, and looking for funding, and looking for funding.