Gamepasses are far easier to use in the case of single-time purchases than dev products are, not to mention they have the added bonus of being displayed on the website store and in players’ inventories too. Sure developers products are fantastic for consumables, but I can’t see them replacing permanent purchases.
Can confirm a 6 robux developer product to select the next map, yields a very significant chunk of my profits.