Not sure what to say really. You're playing a game where the community consists of mainly veterans and people trying hard to get achievements, it's never been an easy game. I never had any real issues with it and found it to be refreshing. Maybe CoD is more for you?
I like achievements.