Removing Default Installed Packages Safely?

I am running Parrot OS 4.11 mate edition, and while trying to remove the default mate terminal package it automatically selects the desktop environment and a few other ‘core’ packages and marks them to be removed. Have noticed the empty stub package that also gets selected, but my question is if I remove the mate terminal and the dasher packages, will it remove the desktop environment or something important?

Any help would be appreciated :slightly_smiling_face:

@spectrumgamer75 , talking about the Dasher package - Dasher has dependency connection with other packages such as libatk, libc6 , libcairo etc. So, removing Dasher might lead to complexity in accessibility and vector graphics.

Because other packages Depends on the package you are going to remove. You can see it by apt show