Stallone´s "The Specialist" and Snipes "Drop Zone" were not huge hits.
His love for the environment and his increasing weight destroyed his career. He was not able to keep his weight. It started with "Under Siege 2".
I think it was his ego and he lost his passion for filmmaking. Just check out the interview with the director of Fire Down Below.