Why would they cut him and take a hit in the wallet because of what he did? That would be stupid. Trust me, he will never wear the uniform again. Players are human, and not perfect, not even (hold your breath!!) Romo. They make mistakes, and the Giants can't cut every player who slips up, or not draft a good one because of one incident. Don't be ridiculous.
This guy has repeatedly broken rules and embarrassed the Giants. Some teams seem to like this kind of attention, I don't think the Giants do.