trunk based is the way to go, especially for small teams building web / backend services
especially combined with monorepo
amount of time people spend updating dependencies between internal services and libraries in a pursuit of semver for now reason is just absurd