>However, an obvious counterpoint is that Atlassian built a multi-billion-dollar business around up-front pricing, and even seem to still offer that up-front pricing today.
Not quite .. their "Enterprise" package only has a "Contact us" option (no pricing details).