Breeding outside is the main issue for being self sufficient since it's no cost, but being a fake ironman and letting your animals grow to sell, you almost never hit your quota already except for the large pens. These changes only reinforce this.
On top of nerfing the 'main complaint' you're also implementing a 30% xp nerf to base xp, linking xp to happiness and health, which is a problem of its own, AND you're making it expensive as all hell to feed them.
This is nerf on top of nerf on top of nerf and the only direct "buff" we get is some random "lul shiny traits are twice as effective now" which does not weigh up to the decrease in rate and chance at all.
It's worth noting (not mentioned in the news post) that the changes to the way food works also increases the rate at which animal health and happiness increases since the two are linked. So it's actually easier to get healthy happier animals if you keep the food stocked.