Not to really get into this argument, but you’re missing a huge point.
GM makes almost all of it’s money from it’s trucks, Toyota does not.
Toyota didn’t start making full size trucks to sell more than GM, but simply take away some market share so that they could hurt GMs profits… not that GM has made any money recently anyway.
So what that chart really means is that GM lost 137k potential truck sales to Toyota simply because they offer an alternative. And because GM has “all it’s eggs in one basket” when it comes to only making a good profit margin from their trucks, it also mean GM lost almost 20% of what they could have made before Toyota decided to build full size trucks.