Yes you're right, that flood of noobs who were one position grenading every single game fucking owned. God I can't believe I forgot how cool that was.
Even being the one using it, what the hell is the point? You sit in one spot and shoot someone without them having a chance of doing anything. Doesn't get boring after awhile?