I agree as a general rule but its not as easy if you dont have a decent amount of rapport behind or put much on the table in terms of look.
Sure a strong frame can make them to come but a date is still necessary to build rapport (not to know them as someone think, we dont need to know that they are nice to elders to feel the need to bang them).
Also they know that when you invite them to come to your place there's a high chance that you will make a move, this fact is good because it helps to filter attention wh0res from interested girls but at the same time make unsure girls uncomfortable.
The most intelligent thing to do is this, find a place worth to go near your house and tell them to join you for a drink/sandwhiches (according to the time) then you will go toghter.
In my case I make them come with the option to go to the park right after in day time or to the city center in the night time.
If you invite a girl out of nowhere on weekdays to come at your place in evening and she comes you have very good chances of getting laid, especially when they tell you that they have to shower and prepare and make sure you know it.
So yeah given the chance keep the dates a reward for girls who proved them already instead of free attention for some random girls.