The truth is easy to see: BNB is a token supported by Binance, it is easily accessible to millions of Binance users. BNB is also the native token of BSC (or BNB chain at present), the demand for use is huge because the BNB chain ecosystem is really large and vibrant.
Meanwhile, DOT is just a native token of Polkadot, a layer-0 network that has not yet been put into effective operation, and has no need for any use other than auctioning for parachain slots. This makes the price of DOT unable to fluctuate as strongly as BNB, but this is also a good sign because the growth potential of DOT in the next uptrend is huge
I believe the strong recovery of BNB token price is due to the recent Launchpools & Binance Web-3 Wallet campaigns, which have increased user demand to buy and hold BNB. At the same time, Binance's return after resolving legal troubles with the DOJ has also given investors more confidence in Binance's future. As they use Binance and the BNB chain more, the value of the BNB token will be supported, driving up the price in the market.
Web-3 and cross-chain trends have not yet returned, they have not received capital inflows into the market, so tokens like DOT and ATOM have not seen significant growth. However, I believe that these trends are extremely important and irreplaceable in the development of the crypto market. When they return, DOT token will fly like BNB, even stronger and higher than BNB token ^^