Listen here. He had to make it cost money. Game development isn't free. Also you most likely don't understand that because you are comparing a battle simulator game to a FPS please get a perspective. This game is amazing looking so how about you wait before you judge it when it was JUST RELEASED. You can't look at ratings and then say "Oh this game sucks because this video got more views then this one!"
Which brings me back to my point game development is not free JNI has a human life as well. A human needs shelter, food, water, and money to get all that. You obviously need to do some reading about game development.