In my opinion, Homefront is a game with loads of potential. If you are wondering what it feels like, I can try my best to explain it.
In Call of Duty, battles are more infantry based on smaller maps. In the Battlefield series, combat relies more on vehicle transport, as well as squad based teamwork. Homefront feels like a midpoint between the 2 series.
At the moment, the game does have its few weakpoints, but its expected.