The compulsive need for media outlets (and some fans) to categorise a 175-page judgment into a binary "Win" or "Lose" statement which completely guts it of all context and nuance is a big part of the problem here. In fact, it's symptomatic of the way society has evolved. Nobody has time for detail, they just want a sound bite that explains everything in 10 seconds. Legal proceedings don't allow for that level of oversimplification. I can see that part of the reason Stefan is getting criticised (unfairly, in my view), is because he refuses to give into these false dichotomies. It's never as simple, never as black and white, as most layman want it to be. He has gone for the term 'score draw' to appease this crowd because he knows neither of the extreme scenarios (win/lose) are accurate descriptions.
Who "won" is simply a PR exercise that carries absolutely no substance. What does carry substance is the actions that the respective parties will now have to take. And we know the Premier League now have work to do for their rules to comply with law. That work will be even more difficult given the impact it will have on a number of clubs in the league. No, the rules aren't completely buried forever, but if they come back it will have to be in a different form. This will have also impacted them reputationally in the eyes of some, but whether that will come to matter or not remains to be seen.
City, on the other hand, may now have recourse to seek damages. And perhaps their objective was to trash APT forever (I'm not sure it was) in which case they haven't achieved that. Or perhaps prove in a court some level of discrimination in a way that can support their charges in the other case. The extent of how pleased they will be will depend upon whatever objective they had in mind, and all we can do is speculate.