Battle pass thoughts

I think we should build earn points towards the battle pass in campaign as well as unlock things in special events in campaign some people would probably wonder why and this is why I feel like I’m forced to play PVP to unlock stuff I’m not good at it it’s not something I enjoy unless it’s firefight which isn’t in Halo infinite yet I feel like I’m dragging other players down because whatever team I’m on loses because I’m getting killed left and right constantly so if I could unlock things for special events in campaign then I wouldn’t have to play PvP and feel like I’m dragging other players down because dragging other players down it’s not fair to them please respond and let me know what you think and if you are wondering why I want to be able to unlock think for the battle pass in campaign is because I am hope that weapon and vehicle will be available in campaign one day