Agnelli has tried to gentrify the stadium. I can understand the reasons for that (modern image, and past battles with several Ultra' aspects), and it is also worth bearing in mind that the club is situated in a very affluent part of the country when compared to most others, but also Juventus is not just a Turin team but also a national and international team. I think one-off ticket prices are a little absurd (€50 hike for me from one season to the next), but the capacity is a limiter on this, and if you want to watch players like Ronaldo and a continually winning team you can charge a premium. You might not agree but it can be done.
The Ultras are a dying breed as far as Juventus is concerned. There is a place for the fanatical support, but they don't like seeing their power lost. It's nothing more than organised gangs, and often organised crime that follows them around. They are fighting for identity, but with the way modern football is moving I can see the reasons for moving power away from them. Let them have their groups and pockets around the stadium, but organised control of areas of the stadium is going to be hard to control moving into the 2020s.