He is on high wage and staying a lot out of squad because of getting a laundry list of injuries that is far from tolerable for a club like Roma. With the amount they receive from selling him they'll able to build their team with youngsters and save money that is enough for years.
Juve system for paying wage/salary is so terrible that even oil clubs avoid taking our trash. I doubt they have the large sums of money needed to pay players like Arthur.