Limitations of Bitcoin:
Low Throughput and High Costs: Bitcoin's base layer is designed for security and decentralization, but this comes at the cost of limited transaction capacity and high fees.
Lack of Programmability: Bitcoin does not natively support smart contracts, limiting its ability to host complex decentralized applications.
No Trustless BTC Bridge: There is no native mechanism for trustless interoperability between Bitcoin and other blockchain ecosystems