They could have signed BBD to the MLE instead of Pruitt.
I remember it being public knowledge at the time that BBD wasn't interesting in a 3rd year.
From what I understand, the Celtics also have a policy to negotiate first with their first pick, and then with their second pick. So that Gabe grabbed the 3-year deal, let's us know that Davis had little chance of getting that contract.
That after Davis signed, he and his agent concocted a story so that Davis doesn't lose face by having a two year deal instead of a 3 year deal, and looking at the positives says little of how "greedy" he is and doesn't change the fact that someone was picked before him and depleted the MLE in his contract.
Now, it is possible that Davis and his agent were shooting for a 2 year deal... but who cares? Why do some people get so offended by some player having confidence in his skills and trying to get paid? (This is not directed at you, don't know your position on the matter).