How can I get rid of the initial content?

I am creating a policy Add-on which should configure everything including initial content, which should NOT have the "Welcome to Plone" page, Users, Events, etc.

I could create one import step to delete that initial content, but is there a way to stop Plone from generating that content at start?

The easiest way is to use the 'Advanced' form when you add a Plone site, ie localhost:8080/@@plone-addsite?site_id=Plone&advanced=1.
You can deselect 'Example content' there.