They were removed temporarily for reworks and fixes I think, however I don't know why they couldn't leave them up in the beta while they do so.
Same with some of the clothing items among other things that have disappeared.
That's not really the problem though, is it? I don't think anyone would mind the grenade usage if it wasn't for the fact that the bots can hit you right in the face from what feels like 100m+ away. When flanking around the back of the bots you often see them throwing grenades while looking straight up in the air without even remotely having line of sight to the objective.
That also brings up the objective area dilemma, for lack of a better word, where in it's current state the game rewards stacking up on the point since that's what gives you the objective points and when you try to suggest you should get points if you cover the flank from a defensive position a bit outside the cap area you get shouted down by the "PTFO" crowd.
Good idea, honestly I think you should also be rewarded with an objective point if you kill a certain amount of bots around the capture points even if you're not in the capture area.
I was going to switch to one of those but it seems there's no option to do so anymore?