The matter of Bf1-d3xc4 is only a matter of one tempo difference. Your logic is spot on, but Black obtains good positions from the QGA for other reasons. Notice that in the position you presented, FromMuToYou, ...c6 and ...e6 are slight concessions. Black achieves ...c7-c5 often in the QGA. As far as 3 e4, that move, although aggressive, is loosening for White. Black has countermeasures and White is better off playing e2-e3 in such formations.
The QGA is quite effective.
So this is the most common opening sequence played in master games after 1..d5
What I want to discuss is the c4-d5 tension. For 8 moves both sides ignore it. I think the reason is pretty simple: whoever captures gives the other side some kind of advantage. If white captures, black can recapture in a way that only frees up his game and provides more space to develop his pieces. If black captures, white can recapture with the bishop thus a tempo is lost for black. The veteran Queen's gambit player understands this which is why he procrastinates developing the LSB for a bit. So in the line I've shown after 7.Bd3, black finally decides to capture to force white's LSB from Bd3 where it is very strong to the weaker c4 where it stares at the solid e6-f7 pawn chain, knowing he will not lose time in the process because the bishop has already moved.
This is the theory as I understand it. But perhaps I am mistaken somewhere because 2..dxc (QGA) is quite popular even at the highest level and seems to score just as well as 2..e6 or 2..c6 Using the same reasoning as above, white can now move the e pawn and capture with the bishop with no time lost. Not only that, but black has even allowed white 3.e4 if he wants it. If grandmasters are playing this I must be missing something.