Its mainly becuase game designers have a deal with the people at XBL to make more money by having online. plus there was a short period of time where online was more demanded, and so the corporates decided that scrapping offline multi and making a bigger online would make there game better and equal more profit. the main way we can stop this is supporting games with offline and playing less online, would show corporations to make the equality of both on and offline multi players.