Really do not agree with that, and if anything the most opinion I take in around the Battlepass is in how fair it and the weekly missions are in progressing through the tiers and values player time.
When we first started with Season 1 it felt extremely slow, players were loud about that and it is now in a position today where it's probably one of the easiest to complete through direct weekly mission targeting and natural play.