Just out of curiosity;
- Did you play alone with bots or with mates on voice chat?
- Did you level up your class(es) and experiment with the perk grid?
- Did you level up more than one class?
- Did you increase the difficulty if you did the above?
We took a break and came back for the DLC and are now doing the campaign on extreme. The extra thought needed when you do this makes it a lot more interesting and challenging.
Here and there.
If you're looking for people to play with, try the official discord channel. There's always people on there looking for a game and you'll find it much better than matchmaking with randoms.