Thanks @rashisonto! Great questions, defnintely good considerations.
Unlike other scaling solutions which either attempt to overcome the scalability trilemma by sacrificing decentralization or lack the functionalities of Matic, or others which are tailored towards more specific usecases (e.g. Loom with gaming), Matic is designed to be an all-purpose platform able to house any type of Dapp on top of its infrastructure. Matic is also going above and beyond to build out an entire wider ecosystem of developers and Dapps. For a comparison of scaling solutions to Matic I'd highly recommend this blog post, it spells out scaling solutions really well:
And when it comes to Ethereum, as well as the improvements made via the Ethereum 2.0 upgrades. No other smart contract platform is as decentralized as Ethereum, and they often neglect decentralization as part of their design in favour of scalability. They also lack the massive developer ecosystem Ethereum has- the vast vast majority of blockchain devs are Ethereum devs.
Thankyou I will take a look. Looked into Loom a bit and wasn't too convinced. But I didn't know as much about scaling at the time.