Here's why:
* Vice is a concrete noun, referring to a specific immoral or evil act or habit.
* Viciousness is an abstract noun, referring to the quality or state of being immoral or evil.
For example:
* Vice: "Gambling is a vice that can ruin lives."
* Viciousness: "The viciousness of the crime shocked the community."