First - F has 12 seats on PS flights
Second - yes, they cut the 2nd F FA a few years back
Third - you can thank $misek for not getting your first meal choice. If you were GS (or sat in row 1), you would have.
Fourth - no IFE, sure, but the Digiplayer they hand out (you got one, right?) blows DirectTV out of the water IMO
All being said - yes, PS F seats are beat up (that's why many of us are already plenty happy in PS C...similar food/seats/service for fewer miles /$). Reconfigs will start later in the year.
Did you at least go to the SFO IFL? That's the best part about flying PS F eastbound.