This is an incorrect assessment. It’s extracted to a plugin so Foreman has a smaller core, but it’s not deprecated. It does give users more choice.
Removal is documented on:
Do note that puppet-agent must remain installed for foreman-installer, but the daemon shouldn’t run.