When you look at it, any hobby you play costs you more than the game itself. For example, I'm using paintball, my other hobby I play when it's not freezing cold.
When I go to the field, it cost on average 25 dollars to play. 8 dollars for field fee and air, and paint. But, I have spent nearly 750 dollars on my paintball gun and stuff with it, electronic hopper etc.,
That is not required, but it is a nice perk. Just like this game, you don't need a supercomputer to play, but it is really nice to have.