5.d5 is positionally flawed, and that is a fact. It is an option in other similar positions from Ruy Steinitz with a pawn on c2 and knight on c3, when white can trade the light-squared bishops. Here, white can't do this, and more than that, Black does not have to lose time by Nc6-b8-d7 etc- so the idea is ill. End of story. If hou don't believe this, well... it's not my problem!
pfren: At this point I believe little of what you say beyond the obvious. Just about everything you say is supported only with hand-waving and "if you're not smart enough to agree with me" disparagement.
Players far better than pfren have been proven wrong in their dogmatic harrumphing about opening lines.
The argument, again, is not whether 5.d5 is a killer move that puts Black on the ropes, but whether 5.d5 is a playable alternative for White at that juncture.
So far nothing you've said demonstrates 5.d5 is unplayable other than it goes against your idea of what should be played in such a position.
I let Stockfish run to 44 hours and 5.d5 was still the top choice. Which hardly means it is the best move but it's worth consideration. Maybe it's a problem with Stockfish's programming. Or maybe it reflects a blind spot in current master intuition with pfren as an example.
5..Nb8 also remained Stockfish's choice for Black. It would be interesting to compare that line with 5..Ne7. I looked into it briefly and it seemed Stockfish was "concerned" about the pin Bg5.
I agree with fiveofswords. I have said this as pertaining to the principle: "The best move is a position is only the best move you can find." If you are in a position which is "better" but where it is extremely difficult to find the best move, go with the inferior position where it is easier to play.
Remember that, at a very practical level, chess is only a draw until your opponent makes a mistake anyways. A very real facet of chess is to play for positions where you won't make mistakes and your opponent will rather than go for positions that win with best move order.
Guess what, with best moves, everything mentioned here draws at move 5. 5: d5 is a draw, 5: Bb5 is a draw, 5: dxe5 is a draw. There isn't a win for white.
So the only thing left to do is to enter the position where it is easier for you to find the right move than it is for your opponent. Your opponent has to make a mistake for you to win, and it's important to recognize that. Don't pretend like white has a forced win at move 5, just force your opponent to think as hard as possible and make the game flow as easily as possible for you.