Pay to win. Every week if not every day you get bombarded with ads when you log in each and every time with new weapons and new characters. All require special keys or diamonds of some sort to unlock. Of course to obtain those it costs real money. This isn't a straight purchase either. Look at spending $100 plus for whatever you are trying to obtain. If you choose not to pay to win, you will be at a huge disadvantage. Game is riddled with performance issues, from mismatching in pvp events, etc