Moto phones are relatively ad free. There's a few (removable/disableable) apps on it at stock that have ads, the rest is all good.

I've been very happy with the low-end moto phones I've bought, and plan to continue with them until they inevitably get worse.

I've heard their flagships will start coming with GrapheneOS next year. Should be a step in the right direction.