So, yeah, the Cubs have an awesome team BA and OBP. The slugging? Ehhhhhhhhh...11th, according to BR. They blow everyone else out of the water with 910 guys LOB; the only other team that's close are the terrible Reds with 899. Then you have to get down to the Giants at 855 in 3rd, then the Marlins, the Rangers and the Nats. The Red Sox are all the way down at 7th, with 829. Obviously, leaving a bunch of guys on base is going to be a thing that bad teams are going to do, but also teams that are good and good at getting on base, and the Cubs are obviously the latter. The problem seems to be the relative lack of power; they're right up there with the Red Sox in terms of BA and OPB, but it's because they're a team that REALLY loves to walk and slap singles around that then ends up weirdly missing the big XBH you'd expect given their other numbers and their roster.