Battle Pass concerns and perks for people that will buy the Campaign

To start, for some reason, most of the Visors and Coating are premium so you need to buy the BP or in the store. “You want to use a slightly brighter red? Well, you need to go to the store and buy this Armor Pack to get it” this is -Yoink!-. All visors and coating should be free.

About the armor, I understand why is paid but still, is quite sad that most of it are behind the paywall. The only ones that I remember that are free are the Trailblazer and MK VII; seeing MK VI helmet being on the premium is also sad. I think that the first few tiers should have free “normal” armor and then the ones after should be the premium Battle Pass’s Theme Armor, maybe with some free visors and colors.

Now I still want to know if we are going to have benefits if we buy the Campaign because I already don’t like Battle Pass for F2P games, and I definitely am not going to buy it after buying the Campaign.
In my opinion, the BP should be free for people that will buy the Campaign, but this isn’t going to happen, so at LEAST a Discount, like 50% or more.
The only reason why this concerns me a lot is that, even though 343i’s communication has been pretty good, I don’t remember them talking about how is the BP going to work to Campaign Owners.

And I don’t care that “Microsoft isn’t going to do this because they’re going to gain less money”, this is just -Yoink!-.