I actually think Battle of the Gods was a better film, and Revival of F simply had more of the faults from Battle of the Gods.
I think the only thing I liked in the movie, was the training segment in the beginning, and Frieza before he got to Earth.
We got more Pilaf, worthless minion fights, the entire Goku portion of the frieza fight was basically a Warmup, they basically poorly explained how golden frieza started losing, also he transforms right after Goku does, which was literally a a ha trap card moment. Vegeta came in after Frieza was basically done, and tossed him around.
Remember when Goku gave cell a Senzu bean? Sure it was stupid, but not only was it in character, but it gave us a decent Gohan vs Cell fight.
Frieza then, in base form blows up the Earth in seconds, a feat that he took longer to do with the destruction of Planet Vegeta. Hell, if Frieza did to Earth what he did to Namek, then Whis's wouldn't be able to pull that crap with his abitrarily limited Deus Ex Machina power, Goku comes in and steals it from Vegeta anyway.
I just hope Dragonball super does it better cause imo Revival of F was pretty bad, not Tree of Life bad, but Star Wars Prequel level Bad, maybe even Chewie Christmas special level bad.
In this day and age, with the Internet, ignorance is a choice! And they're still choosing Ignorance! - Dr. Filthy Frank