As long as you aren't aiming haphazardly, sure.
Again, it's a cost issue, if money is no object then I am sure dry-firing would be laughed at. Also I am sure most are not really dry-firing. I don't know of anyone I know that can honestly say they are taking each shot like they are at the range. Especially if you are just shooting things in your living room while watching The Simpsons.
When my dad was young and in the army as a marksman, if he wanted ammo to shoot; they gave it to him.
I have thousands of rounds and I still do dry fire exercises at home when I'm bored. Even without actually shooting live rounds, you are still practicing drawing, target picture acquisition speed, engaging multiple random targets picked at the last second, trigger reset speed, etc. In a way that often involves covering the whole room with your muzzle that would get you kicked out of most ranges and tactical courses that aren't set up for 360 degrees high speed ad hoc "shooting".
Developing muscle memory for such things is often more important than actually firing. You can assume a weaver stance and plug rounds into a target straight in front of you all day long, and then fumble on the draw or forget the safety or drop the mag or something stupid if you ever actually have to draw.
PS: nothing I do this with is capable of penetrating concrete exterior walls and I don't point at windows even still. And I still check out of habit over 100 times even when I already know it's empty and hasn't left my hands.
Even with unlimited funds and ammo and time, tactical training courses for civilians are often just 1 day events and scheduled in advance by appointment. It's not like you can just walk in 24x7 and have the course to yourself to practice things like drawing and acquisition as much as you want every day. Some simple lane ranges even frown upon things like drawing, lest someone shoot their leg off.