There are some games that just will not/are not going to have physical releases. If the game is good enough (rocket league, Sword Art Online) I will buy the digital only release.
If there is going to be a delayed physical release later, I do wait for that instead of buying the early digital release (99% of the time).