RO:Ostfront was better, but RO2 isn't bad, especially now that they made 3 versions (classic, "realism" and action). The style of game you get depends on which of those servers you join. Get on classic and you will find a much more realism style game (ie slower, harder to aim, more lethal weapons, no spawn on squad leader). Most of the original fan base for RO ditched RO2, but its definitely improved a whole lot since launch. If you can get it for 75% off or 50% it might be worth it. Just needs more custom maps now or maybe new theatre with one of the upcoming expansions
They had a real identity crisis with RO2, now they still don't really know what audience they want to aim for but at least they try to accomodate all now. Just make sure to try the different server types