In T204281 we stopped prioritizing peering over transit for prefixes learned from multiple sources.
The main reason was that all things equal it would be better to respect a network's prepending.
In today's light, it might be better to re-introduce the change, mostly for cost saving reasons, especially in sites where we're close to our commits.