Objectives are important regardless. I hate how our team would never turn our kills into objectives, then wonder how the enemy had room for a comeback.
As for Drake, vs. Baron? That really a mater of team comp. If you have the more snowbally team comp. Focus Drake, That can easily give you the power you need to finish the game.
Baron is some what an alternative if reaching 5 dragons becomes unlikely. Baron is most effective when used in a split push team because you'll have 3 waves of baron empowered minions. This is some what unlikely as you really need a team fight comp to contest neutral objectives though.
If you have the Hyper scaling team, you may not be able to take these objectives as easily. But you would scale more off gold, (from tower kills) If you have such a team, you may need to give a few drakes, but make sure to apply pressure elsewhere on the map. Even when your not good at taking neutral objectives, keep the areas warded to that you can at least contest them.