the same goes for the argument that you are havin with some peeps over the awp, its a thing in this game and with enough game knowledge, aim and tactical thinking you can outplay almost any awp player. its not that this weapon makes you god automatically. Yes in some way you need to be good in this game if you want to outplay a awp player that has a certain skill level himself, But even if you are not that good yet you will be able to become so just by keep playing the game and facing the fact that the awp is a thing.
i am really sorry to say it this way, but what it really comes down to is. you can keep complaining and complaining, or you can just accept it, make the best of it, keep playing the game and learn how to counter it.