This is FUD. A Red Hat employee developed an init system and Red Hat chose to use it for their Linux distributions (which they have every right to do). They didn't force other projects to adopt it, it's actually solving problems for those projects. They're not locking in anybody.
Yep... Just ignore the fact they bought CentOS too. Nothing to see here.
CentOS is (and always was) literally a rebuild of RHEL, so what's your point exactly?
Well isn't CentOS basically the Red Hat Community Edition without the Red Hat label...same/replicated code base?