And so we come to one thing that rarely gets explicitly discussed in articles like this - the location. I don't blame authors for that, your environment is usually something you take for granted.
But if I were to go and talk to local business owners where I live (eastern Europe) they would invariably fall in the category of extremely-and-then-some-price-sensitive.
So most of the contracting around these parts is done under the umbrella of various agencies or Toptal. These have ongoing relationships with foreign clients and take advantage of the fact that local market prices for IT folk are nothing compared to western Europe and (especially) US. Not a bad deal, but not as good as fostering relationships with the clients yourself (and these clients are usually at least moderately price sensitive, as otherwise they would probably hire contractors at their location).
I'm sure there are plenty of people that freelance without middlemen where I live, it just seems a lot less prominent than in better developed economies. I know maybe one or two.