Hi there,
Firstly, we are sorry for any inconvenience caused.
The demo import is recommended to be performed on a fresh/empty WordPress install and it will import demo content so that the user can modify it later. Also, the theme leaves the notice message mentioning what it does after clicking the import button as below and only after clicking the next ‘OK’ button the import action takes place.
Importing demo data will ensure that your site will look similar as theme demo. It makes you easy to modify the content instead of creating them from scratch. Also, consider before importing theme demo:
1. It will install the required plugin as well as activate them for installing the theme demo.
2. You need to import demo on fresh WordPress install to exactly replicate the theme demo.
3. None of the posts, pages, attachments or any other data already existing in your site will be deleted or modified.
4. Copyright images will get replaced with other placeholder images.
5. It will take some time to import the theme demo.
It is on the user on how would they like to proceed further. We will take ‘situation on your case’ as feedback, and will try to improve the theme on this case in our version updates.
Also, the same thing goes for the reset plugin, I believe it should have also informed you about what will happen next before moving forward with the reset action.
Thanks. I hope the explanation above explains better on our demo import process.