Guild Wars 3 will have no battle pass or subscription because ArenaNet studio lead doesn't want to "keep people hostage"
… The original Guild Wars was noteworthy due to its no-subscription model, with players able to play it as long as desired with a single purchase. Guild Wars 2 too had no subscription, instead supported by expansions and cosmetic microtransactions. …