Unfortunately, Halo and Tomb Raider are only average games, that ultimately detract from their respective series. The Division isn't even our yet either. Forza is a good argument though.
Just because you have a good experience with the servers, doesn't mean we all have.
[spoiler]Not only did I not ask you, but you only responded to half of my statement.[/spoiler]
Connection issues are different with each player but you haven't had an issue with terrible team balancing? There's 3 possibilities here:
1. You're lying.
2. You don't play matchmaking.
3. You roll with a team at all times.
As a solo player, it is physically impossible to avoid matching up against teams.
Yeah it's ranked but it uses CSR which has proven to be broken in 3 different games now.
When I mentioned team balancing, I was talking about how full teams of prearranged players can match up against another team completely comprised of randoms. If you ever play solo and had this happen to you, you know it's not fun at all.