Fire drake gives more damage than you could possibly hope to get on average from a build
Ocean Drake? I'm not aware of any item combination that can grant out of combat HP/mana regen that EVERYONE would buy
Cloud drake? No possible itemization gives as much MS as triple cloud drake gives.
Mountain? Do you understand how this one works? Even if you're ahead you want this. It makes sieges that much faster. It also helps you take baron even faster.
Honestly, the fact that drakes no longer give gold is balanced by the effects they give, and the limits. Before the change both teams had the opportunity to get 5 dragons. There wasn't as much of a need to contest them, and you could get the gold missed out from the enemy grabbing it later anyways.
Nowadays, dragons are actually worth contesting much more often. If each team goes for every drake possible, then at most one team will have 6 and the other has none, or if both teams go even it's 3 drakes to 3 drakes. It's perfectly fair and the fact they no longer gives gold is fair too.
I will concede that the RNG does suck, and that you won't always get the best dragon for your team composition. But overall I think they are in a solid spot and don't need any changes as they are.