I have been able to pick up a handleful of useful domains like firstnamelastname.net without much effort and my total spend every year on domains is probably less than 50$. Maybe a dotcom is hard to come by but other TLD are not so bad. Your milage will totally vary, but I would say things are not totally broken, you can find decent domains at good prices if you're a l bit flexible or patient.
Many of these look like efforts to grab TLDs that would compete.
The domain business seems completely broken to me. Anything remotely useful has a squatter. I dream of a day when the entire system is obsolete.