The line of thinking that having drones is a bad thing, comes from the fact that drones only consume honey they don't make it.
If you follow that line of thinking then a beekeeper is a bad thing too.
Fighting the production of drones is going against nature you are trying to eliminate the male of the species.
A normal hive is going to produce drones no matter what you do, if they don't have drone comb available they will make it, you can remove it but they will make it again. As Michael said this will reduce your yields. It simply takes honey to produce comb.
I personally must admit a small amount of fondness for drones. A trick that my dad taught when I was a boy was to snatch bees out of the air at the hives to amuse (amaze) my friends. He had taught me to recognize the drones by the sound they made when they fly.
You are not failing as a beekeeper, you are enjoying your bees that is what it is about.
IF you want to fail as a beekeeper try to eliminate the drones.