Hey bro @ RockItProductions,
Yeah man, I've been producing under my label since 1994 but I didn't get involved with the on-line beat leasing game until mid 2014. I used to be on ughh.com chopping it up with cats like Illmind, 9th Wonder, ect. I missed the gold rush and was selling beats the old fashioned way back then. It was much easier to sell beats in those days because there weren't nearly as many cats out there trying to do it. Even more than the fact that the market is flooded with producers, technology and social media platforms have made it so easy for cats to just pirate beats and use them for free.
I'm with you on what you said about being a new cat coming into the game and being able to make a living off of leasing beats. Not saying it's impossible but you will have an uphill battle on your hands unless you are well funded and well connected. Like I mentioned before even cats like Super Star O, Anno Domini, Illmind, ect have resorted to selling sound kits, vsts, and tutorials to make money off their money. There's more of a market in selling the information on how to make a beat and everything that goes with that than there is in actually selling beats.
This is the Youtube phenomenon that we are living in these day and I don't see it changing anytime soon. It's at a point now where the term "producer" means that you make money with music and on the side, you just happen to actually make beats too. It's no different than what happened to all those live bands from back in the day who made little off selling their actual records but later went on to make millions because hip-hop producers started sampling their shit. You ain't making it selling beats but you can if you sell "samples". There's still some money on the table if you have a studio and can mix and master but the trade off with that is the time investment that you have to put in to do all that work.
I don't want to sound discouraging but I want cats to be informed. Everyone ain't built for this life, ya' know? Even as I type this response, I'm trying to learn and find an edge in this game myself. Some cats do get lucky though, at the end of the day...it's who you know.