Some reasons why the FGC tournament scene is not professional:
-Most tournaments are grassroots with amateur production quality
-Most tournaments are open entry instead of invitational, which makes events less prestigious
-Most tournaments don’t have large cash prizes (compare DOTA/LoL with prizes in the millions while only 3-5k for most FG tournaments)
-It’s rumored that most teams don’t pay their players a salary, and the few that do don’t give a monthly salary that is livable; that is paying a player enough money so that they can quit their day job and live solely off of FGs.
Being a top player, I guess is more of attainable goal, but then again, it also depends what you describe a top player to be. If it’s someone who can get top 8 at a premier event, for a game like SF5 that’s going to be very difficult, especially where you live in Asia, which has more than enough top players to prevent you from getting top 8 at an event if they all show up to it.
Personally, I recommend putting the same time trying to become a top player into being an artist or musician. Nowadays, it’s far more easier to put out your work for people to consume, and if your work is decent enough, chances are you will develop a niche or small following which will give you minor fame and even some money. For example, there are indie game developers, 3D and illustration artists that I’ve seen on Patreon making 2,000 - 6,000 USD per month for their efforts. I used to like reading Megatokyo back in the day but even I admit that Fred’s art is not very good, yet he’s managed to live off his comic and art for more than 15 years.