I suggested this a while ago, and got torn apart by the awp huggers. I said that people should get the awp refunded at the beginning of the next round (or when the round finishes, now that you can't get killed when the round is finished), so that everyone has a fair chance of buying the awp the next round.
For some reason, people hated this idea. To this day, I still don't know why. Surely you want the same fair chance to buy the awp as everyone else? Lots of servers don't even have the awp enabled, so it's a blessing that we even have it. I enjoy using the awp from time to time, but I try and pass it off to someone else if I have had it a few rounds, because I know other people enjoy awping.
I think I also suggested implementing it so that you have to have a break round of buying the awp. So you can buy it three rounds in a row, but the 4th round you are unable to buy it, and then the round after that you are able to buy it again.
I think a lot of the time, people forget about the "team" aspect of the game. A lot of players are just out for their personal scores, rather than trying to complete the objective and be a team player. Makes me sad
If you read this, you suck.