what do you exactly mean by PP100 matchups?
Points per 100 possessions is the stat that actually evaluates the quality of the shots taken from each position during the game. If you inspect the two game you posted, in both of them your opponents have three position where they took really good shots (100+ points per 100 possessions, sometimes even 110+), while you usually had only one. As I said, this is a quick way to lose lots of games.
Team ratings really only tell you half of the story. They are useful when you're trying to evaluate a team in a game you didn't participate.
"I don't know half of you half as well as I should like; and I like less than half of you half as well as you deserve."