Be that as it may- and I’m not necessarily disagreeing with you about the greediness of corporate- this isn’t something that is purely about financial gain.
If they were to add this random 2* hatching spot, it’s absence something that is more and more seeming to be an oversight, it could negate the need to figure out how to balance out the entirety of the game itself with adding scales here and there either by means of frequency of their appearance in quests or amount, or how many they put in chests, or reward in the arena.
It would be a simple, single step instead of having to do many.
I understand where you’re coming from with the sheep, but their purpose is to level up dragons in large increments at a time, no matter the level of the dragon itself. That’s not something equal to random 2* dragons, and hatching still costs resources that could be used elsewhere, should you decide something else to be priority.
So, if you were someone that felt sheep were a wise investment for your money to begin with, having a random 2* hatchery shouldn’t make much of a difference.
In the end, players that are at the stage where they could use the 2* hatchery would still have to decide if they want to allocate resources to hatching (something that would cost coins), then leveling up (fish, and coins), or if they had a eased grip on their wallet they could simply purchase the sheep to quickly level up their dragons with a specific color on top of being at a quicker rate, and have coins to spare for training to the next star.
There’s still plenty of incentive for putting down money, should people have the money to spare or feel willing. And that’s just for the early players. There’s obviously more so for the more seasoned ones where 2* are a bit piddly in the leveling department.