While you have a point about being more independent from "EA legacy" with creating a own game, this is far more difficult then just programming the launcher and stuff. Think about all the stuff which had to be done like getting 3D-Models and Animations, Sound/Music, creating an entire new Lore etc.
EA will be remembered as the guys putting Battleforge down.
Fiki and his crew will be remembered as the guys bringing Battlforge back to life.