Bg5 is extremely common in both the QGD and semi slav... so the only reason to recommend waiting is that your repertoire doesn't include it for one reason or another.
For example maybe you're playing a Bf4 QGD or a Meran semi slav (leaving the bishop on c1), but then in one or the other you are playing Bg5. So the book tells you to wait.
Objectively Bg5 is fine... and a common move (in both openings) at the GM level.
I read, in two separate sources, within the space of a half hour, two different ideas on move 4 of your standard QGD
I see in opening explorer, 4 Nf6 is the most popular move, by far. I read elsewhere a comment that said: 4 Nf6 is important because you do not know if your opponent will the semi-slav, so playing Bg5 is not recommended until move 5.
On the other hand, in my "Starting Out: Queen's Gambit Declined" the author, in the intro, describes 4 Bg5 as "a strong attacking move which keeps up the attempt to overthrow the d5 point". Now I realize that if white goes to semi-slav with 4...c6 that will help defend d5. Nevertheless, I don't know enough to understand what's wrong with white's bishop being on g5 if black transposes to a semi-slav.
(And, in any event, isn't it a good thing for white to get the bishop out before white plays e3?)
So . . . I'd love to hear discussion of the pros and cons of white's fourth move from the above diagram.
Thanks!