@xVulture
The problem with those assignments is not the tasks themselves but the players, thinking they 'need' to do them.
If you ENJOY doing those tasks, fine, then just do them. And most of them are really easy and completed without even thinking about them. Those that take effort and are not fun: just DON'T DO THEM!
Once you are battlepass level 40?, all the unlocks for new weapons are completed.
We are in week 4 of season 5 now, so MANY more weeks to come. Even IF you don't complete those missions now, you will do them anyway over the course of the coming weeks (unless you never play Engineer that is of course).
I personally don't really understand why players seem to think that those battlepass task have to be done. They are 100% optional.