Yeah, I get what you are saying, but it is a video game company and to put bluntly, they just want money, and the more popular a game is, which Arma 2 is, the more money they will try to squeeze out of it. A good example is Battlefield 2. It came out in 2005 but EA is still selling it for 20 US dollars, mainly because of the PR mod which is extremely popular for people looking for a more "realistic" FPS.