Według Odaily, dyrektor ds. technologii w Sonic Labs Andre Cronje niedawno podkreślił kilka wyzwań, z którymi mierzą się deweloperzy, używając warstwy 2 (L2) jako łańcuchów aplikacji. Cronje wskazał, że wdrażanie na L2 nie zapewnia niezbędnego wsparcia infrastrukturalnego, takiego jak stablecoiny, wyrocznie i opieka instytucjonalna. Ponadto nie ma żadnej fundacji ani laboratorium, które mogłyby zapewnić pomoc, a scentralizowana architektura jest podatna na ataki.

Cronje zauważył również, że L2 rozprasza płynność i wymusza mosty międzyłańcuchowe, co komplikuje proces rozwoju. Brak solidnej społeczności użytkowników i programistów oznacza, że ​​programiści poświęcają więcej czasu na rozwiązywanie tych problemów, zamiast skupiać się na aplikacjach i użytkownikach. Taka sytuacja eliminuje efekty sieciowe i nadal wymaga długich czasów potwierdzania transakcji, co sprawia, że ​​niektórzy dostawcy niechętnie współpracują.

Ponadto Cronje podkreślił, że rozwijanie L2 często oznacza pracę w izolacji bez wsparcia współpracy. Wspomniał również, że łańcuchy aplikacji znacznie niedoszacowują kosztów związanych z infrastrukturą i zgodnością, w tym przeglądarek, opieki, giełd, wyroczni, mostów, zestawów narzędzi, IDE, ramp wjazdowych/wyjazdowych, natywnego wydawania i integracji, regulacji i zgodności. Tylko w 2024 r. koszty te wyniosły 14 milionów dolarów, przy czym znaczną część stanowią wydatki cykliczne.