another large problem is the huge skill gap between people who have lots of experience basing
i see people getting frustrated that they cannot do as well as me, which is stupid. i have lots of experience playing base and have a lot of knowledge about how bots works. i have played base for such a long time that i understand (and have actually created) certain ways of thinking/ways of playing. sure, i have talent for bvb, but i have reached my potential by playing so many games. only a few other people could really ever say that from bots, and only one other person on bc can say that (jake).
basically, if the games are not completely rigged in the average player's favor, they are going to lose to me. i have already reached my potential, and my opponents have not. getting beaten by experienced people is just something you have to deal with when you become good at anything. i wasn't always as good as i am... i remember getting beaten and receiving tips and pointers from gigadestroyer, pulkit, and hulk...
the point is quite simple. if you want to get good at something, ANYTHING (this applies to anything irl, too), you simply have to take some time and actually do it. if you are trying to play a difficult piano solo, the only way you will finish with a desired product is to learn the song in sections and then combine those sections until you have a cohesive product. the same thing applies here. you aren't going to understand or be able to do what experienced players can do without actually taking the time to play real matches where you don't receive any "advantages" because you are a worse player... you will never get better, EVER, and you will just become either bored, frustrated, or both and just eventually quit the game