There is another side to this popularity: BSC projects often get attacked by hackers and many of them fall victim to rug pulls. Unfortunately, the chain itself is unable to provide the necessary security guarantees. Meanwhile, project owners aren’t always delivering quality codes, so the safety issue is a valid one that BSC decentralized applications have to deal with.
Binance contracts are written in Solidity, which is a statically-typed curly-braces language. Its also used on Ethereum. That makes BSC easily accessible for crypto developers both experienced and new. Despite their popularity, however, Binance Smart Chain Solidity contracts are not protected by default. Rookie mistakes are among the reasons for vulnerabilities in contracts.