Mr Light wrote:
It makes sense to me that they would keep Shinzon alive in case they ever needed him for something again.
Like what? There is no credible reason for keeping him alive once the notion of having him replace Picard was scrapped. If they just needed Picard's DNA, well, that's much easier to keep around than an actual human being.