I do really love this game, I think a major issue is that, well, when your a rank 8 and they put you in a game with a rank 56, thats just not really fair.
Also, I hate when people complain about rank. Personally, I have beat multiple level 100's on several occasions. If I can beat someone 50 levels higher than me obviously rank doesnt make that much of a differnece. The reason high level players beat you is because they are better than you. If you had equal phage points into your phage they would still beat you. Just not as quickly. The reason I can beat level 100's is because I have a decent amount of gene points into my phage but more importantly, I have skill. They have little to no skill because they paid $4 for their rank.