Keep in mind that Dawkins extension is also $7-8 million a year less than what the best LTs are getting. Dawkins hasn’t been as good this year, but if it’s Covid related he should rebound next season.
The bigger issue is that the lack of talent at guard which Beane hasn’t done anything to correct. Of course there are likely some other underlying issues as well that involve Oline coaching, run play design, etc.