The cost of purchasing a course related to IT proffession is quite on a high side in our world today, still lots of competition out there, a lot of people searching for clients using different advertising methods making it harder to find clients.
Although the cost of online available paid courses are high, but there are many free courses available. People learn from these free courses and then offer their services on freelancing platforms. This increases the competition and in return the buyer of these services get better product on cheap rates.