Its easy for everyone, it LEGIT just came out. More features are going to be added in the near future, and probably make the game harder. Its extremely easy once you just get a net system worked out.
You can try and lower the settings before you launch if you have not done that already, and the game is in EXTREMELY early stages of its life and its not going to be super optimized, but still more optimized than call of duty for pc. LUL