It should be quantified whether we are talking about $1000 one time or $1000 per month or $1000 per year and for how many users;
$1000 one time (multiple users) - this is an investment quite affordable by small scale enterprise ($2M-$5M annual revenue) even in developing countries
$1000 one time (per user) - this is usually for the medium and large scale enterprises. But actually really affordable if the expected ROI is large, typically will apply to any software that deals with direct revenue generation e.g. Sales enablement
$1000 per year (per user)- this falls under the radar of even professional individuals if the software delivers something really critical for them. E.g. Adobe CC single user license
$1000 per month (per user) - this falls under the reach of medium and large scale enterprises depending on how many users need the software
$1000 custom built software - if you get yourself a custom built software for $1000 by paying a freelancer or a really low profile dev shop, then it is jackpot especially for an Enterpise. I assume/hope this is not what you had in mind.
All this is typically is for enterprises and I firmly believe the enterprise demand for software is why the software industry is as large and as sustainable as is today.
We should all thank software that are priced $1000 and above, they are in a way the reason for our existence (as software professionals/companies)
Strive to build such software and don't hesitate to price it as such.