The progression of the Battle pass is very slow because there are few weekly missions, after finishing them there are not many incentives to play except to play casually because 50 exp per mission is very little and tedious.
They could implement generic missions apart from the weekly missions to improve progress and the weekly missions remain as special missions to unlock the cosmetic of the week.