yes, at least they have updates, one million people playing, a community with a lot of features inside the battlelog browser, squad system working inside the game, maps that will last longer, vehicles, advertsiment everywhere, way better customization of your weapon and loadout, the engine of bf4 provides a way better immersion than what we have in ro2, with all those details on the enviorment (destroying walls, moving water, winds moving the dust, etc)
the only thing that ro2 wins against bf4 is the price. And its not from EA (the demon)
and the shooting part I agree that is more fun and realistic inside RO2.
But ro2 is not comparable to bf4. RO2 was almost dead few months behind.
Its have been 2 years now since the release and we didnt get our vehicles yet. a lot of players stopped playing when they realize that Ro1 and DH had more features than the new RO2.
Or most of them didnt felt bothered to buy a new pc to play RO2, because the ro1 and DH are more fun than the ro2
bf4 have so much oxigen pumping. RO2 could get some.