Very specific challenges & btb rng

I am loving halo infinite but some of these challenges imo are way to specific and will cause people to purposely seek them out rather then play the game.

My example is kill 3 wraiths. So to break down the process.

You need to load up btb
Hope it last long enough for heavy vehicle to spawn
Hope a wraith is called in
Hope the wraith is drop in instead of a gungoose
Hope a enemy gets the wraith
Then hope you can find a weapon to destroy the wraith or get close enough to destroy it. (Not sure if assist works)

In my 60+ matches so far I think I’ve seen. 3 wraiths?

I still dislike this new btb battle system and would prefer the older one, where you would have tanks v tanks and aircraft v aircraft. Instead we’ve got a rng system where you could get a gungoose and the other team a scorpion.