The striker was sent off for two bookings in three minutes during Friday night's 0-0 World Cup qualifier in the Czech Republic.
"Everyone tries to make him lose his cool," explained Buffon on Sky Sport Italia.
"He is such a strong, marauding player and so crucial for us that opponents find it's the only way to stop him."
"I hope Daniele can choose the club that will give him the most joy. Whether it's Roma or somewhere else, only he knows that. These are tough decisions to make."