His moves were fine and he's a very good GM, maybe the best.
That said, his skill set is completely overrated and he's hailed as some sort of genius when in reality there are thousands of people out there who could do a similar job to him by diving in to advanced statistics like he has done. There might be people on this board who could do it.
Where Friedman rises to the top is because ownership around baseball is bad. The Phillies suck because of Ruben Amaro no doubt, but they also suck because their ownership hired him. Having good ownership is more important than having a good GM. Think about it this way - the Rays can overcome the loss of Friedman but could they overcome the loss of Sternberg? I'm not sure that they could. If the Rays had a bad owner not only would they be consistent cellar dwellers they would likely leave Tampa or just fold altogether. Loria killed the Expos, it wasn't the fault of bad GMs.
In summary what I am trying to say is that Beane, Theo, Friedman, etc. are all very smart guys but their skills aren't that exclusive or special.