I think what makes CAS independent is that you have a neutral chairman who both parties have to agree to, and then each side chooses one from a list. They are supposed to be impartial I suppose, but if you want income from being UEFA's go to guy, then you have to be "understanding" of their needs. I am not surprised pretty much everything was 2-1.
Now, the PL chooses its own Chairman I think and he appoints the other two on the panel (or I read somewhere the PL chooses someone and he chooses the three? Not sure). Anyway, is that better? I suppose the PL KC should be independent and so should his choices. But, on the other hand, the club can't contribute to any of the choices.
Make of it what you will. Seems to me it isn't truly independent if one party chooses all the panel.