The 24-year-old is set to join Spanish giants Real Madrid this summer in a £80million deal.
“The deal is a good deal and a fair deal. It’s a lot of money. It seems crazy really,” he said on Sky Sports News.
“The more the players cost the more the television companies appear to be able to contribute that little bit more to.
“It is an enormous amount of money. It seems sometimes a little bit vulgar, but that’s business I’m afraid.
“We have responsibilities as a company. We have a responsibility to all the football fans that support Manchester United to do the best we can for them.
“Ronaldo leaves us because as a young boy he always dreamt of playing for Real Madrid. So if he leaves us it’s with our blessing.”