They could afford if it they already knew and had confidence in it. How do people get started when the basic configuration is $1000+, and that's without client/server DB access ($300+ more)? And now you need to pay another $300+/year for a subscription to get bug fixes.
There was a time when Borland had a no-nonsense license (i.e. install wherever you want, as long as only one copy is used at a time), and they didn't have DRM that made the boot-up time almost double. They used to put customers first. Now they try to slip in restrictions in new EULAs, and back off if they get caught.