Game logic questions

First off, I really like the improvements in the UI, league rumors, and stats! While simming, I've noticed a couple of unique details that I'm not sure are glitches or designed for a deeper purpose.
1. I started as the GM of the Cavs in Challenge Mode. During the very first free agency, Anthony Davis opts out of his player option with the Lakers and hits the market. Not a surprise - but what WAS surprising were the rumors that the Lakers were low balling him and offering a contract valued at a little over $80k. I immediately renounced the rights to some FAs and traded a large contract to free up space in order to offer him a max deal. I didn't think I would get him (we're a losing team and the Lakers won the championship), and I assumed the rumor was wrong, but to my surprise I signed him! My questions: why did the Lakers low ball? Is this a glitch in the game or showing that some GMs are just dumber than others?
2. That same free agency, I sign D.J. Augustine to the league minimum to add some depth to my team. My PGs on my roster are Darius Garland (2.5/3.5 rating), Tyrese Haliburton (5th overall pick, 2.5/3.5 rating), and Augustine (2.0/2.0 rating). Augustine is the best traditional PG due to his ball handling and passing but Garland and Haliburton have tons of upside and youth. But Augustine has been the starting PG all season - and has done a great job! If this is by design then I'm happy because an issue with previous versions was that the AI didn't pay attention to skills and often times made bizarre roster decisions. But I am still surprised by this choice since it's such a departure from previous versions and because of the talented youth on the roster. I'd love to hear more about how the AI makes these choices.
3. Paul Millsap, another league minimum signing, has been the starting SF all season. To me, that seems like another odd roster decision by the AI. And I know in past games the AI would start bigs at SF a lot - even 7'0 Cs. Is there a way to tweak this so that these position choices are more realistic?
Again, I love what you're doing with the game. Thanks for all your hard work!
1. I started as the GM of the Cavs in Challenge Mode. During the very first free agency, Anthony Davis opts out of his player option with the Lakers and hits the market. Not a surprise - but what WAS surprising were the rumors that the Lakers were low balling him and offering a contract valued at a little over $80k. I immediately renounced the rights to some FAs and traded a large contract to free up space in order to offer him a max deal. I didn't think I would get him (we're a losing team and the Lakers won the championship), and I assumed the rumor was wrong, but to my surprise I signed him! My questions: why did the Lakers low ball? Is this a glitch in the game or showing that some GMs are just dumber than others?
2. That same free agency, I sign D.J. Augustine to the league minimum to add some depth to my team. My PGs on my roster are Darius Garland (2.5/3.5 rating), Tyrese Haliburton (5th overall pick, 2.5/3.5 rating), and Augustine (2.0/2.0 rating). Augustine is the best traditional PG due to his ball handling and passing but Garland and Haliburton have tons of upside and youth. But Augustine has been the starting PG all season - and has done a great job! If this is by design then I'm happy because an issue with previous versions was that the AI didn't pay attention to skills and often times made bizarre roster decisions. But I am still surprised by this choice since it's such a departure from previous versions and because of the talented youth on the roster. I'd love to hear more about how the AI makes these choices.
3. Paul Millsap, another league minimum signing, has been the starting SF all season. To me, that seems like another odd roster decision by the AI. And I know in past games the AI would start bigs at SF a lot - even 7'0 Cs. Is there a way to tweak this so that these position choices are more realistic?
Again, I love what you're doing with the game. Thanks for all your hard work!