I hear you. Not passing judgment one way or the other as I don't know the details, but it sounds like your former team fell into the trap of allowing engineering teams to kick subpar outputs over the proverbial fence to one another.
The way you ultimately solve this is by aligning incentives, eg "platform engineers get fat bonuses/promotions when the products built on top of their platform kick ass."
The way you ultimately solve this is by aligning incentives, eg "platform engineers get fat bonuses/promotions when the products built on top of their platform kick ass."