To je hodně zjednodušenej pohled - patrně od někoho, kdo vůbec neprogramuje.
Důvodů pro vlastní embedované jádro browseru je víc, ale hlavně to je i konkrétní verze jádra, nad kterou je celá aplikace otestovaná.
Otevřít tab v browseru není možné - pak by se aplikace pouštěla v úplně jiném kontextu a najednou by se musely řešit problémy, jak oddělit uživatelská data (cookies, hesla...) od aplikace.