With shared and reseller hosting, there are other people using your mail server. This means that one spammer can get everyone on that IP address blocked by a blacklist.
A dedicated IP does not help with emails being blacklisted. Email always uses the shared IP, even if you buy a dedicated IP.