Halo infinite beta suggestions!

There are a few suggestions in gameplay and progression system I have and some of my friends have. The way you can’t use the armor coating from a kit is like a rip off if you get the esports kits. The only was to get armor is battle pass, which would be fine if the challenges/tasks that offer 250 xp worked and made sense. Examples: detecting 3 enemies with a threat sensor is very difficult because getting the threat sensor is already annoying, find three enemies close together is just adding on to it. Sniping an enemy after using a man cannon… just no, a whole lot of no, how, especially with the microscopic scope. Another thing is the tasks where they give a vague description like flatten an enemy with a repulsor and kill multiple enemies with one threat sensor are the most memorable tasks. I’ve tried everything with repulsor like against a wall, floor, throwing vehicles, fusion coils, but still no, so how? Then killing multiple enemies with one threat sensor is difficult because no one is going to stand in the threat sensor, but what specifies MULTIPLE? is it two people, three, four, five, how many? Finally, core gameplay. This is the most problematic because the gameplay feels clunky like trying to melee is useless because you got no range, and since player collision is disabled, you act like a ghost and walk through them. Or maybe the gun balancing is just weird, like rpg explosion radius being able to kill one spartan, and it’s bullet velocity. Or grenades being the primary weapon, it was magnum, now grenades, cool. Walking in certain areas or slide against walls get you glitched and teleporting as well as with the vehicles running over teammates. Also how vehicles barely spawn in brb, it takes 10-15 minutes to get banshee (which is another annoying challenge, kill enemies with banshee bomb). Those are just a few of gameplay mechanics, I would state all but my hand are tired from typing. These are most of the issues for halo infinite me and my friends have. Also, if you read to the end you are a pro gamer.