If there is no way to obtain upgrade items without having to buy currency then a game is pay to win. In this case it's not impossible to progress without paying real money, however it is ludicrously unreasonable, and there is absolutely no use for the in game currency after a point which is rediculous. Either make it so…