What is your dota 2 solo mmr?
Don't play ranked enough, don't know yet. Probably the 3.2k range, I'm not that good.
How much money do you make a month through professional gaming?
I made about 2k over my entire TF2 career, and it was just me getting paid to fakenick. The TF2 scene is real shady when you get down to it. The real success is in DotA 2/LoL/CS:GO right now. They have the biggest prizes/salaries. DotA 2 players are the highest earners right now (from tournaments), with LoL players not far behind.
It's known that EG players get over 100k a year before winnings. Some SC2 players were/are on 100k+ salaries.
but don't they see these companies are just taking advantage of them?
They're too lazy to find something good. They're gamers. They just want to game on something that works.