I see your point, bats can be a little annoying when building in dark rooms on creative, but they should not be removed. They are for ambiance, and there are many people that appreciate that. It would be nice if there was an option to toggle their spawning, but that is all.
I really think the bats just need some kind of a drop, for potions mostly maybe bat eyes or bat wings i dont know. It just bugs me a little that when i acidently kill them when fighting mobs they die in vain and i cant honor thier sacrifice by making somthing out of thier remains
I honestly hate bats. Some of my builds would look bad if I had to throw another light source in the middle. I swear, in a 10x10x5 build with glowstone at each corner, I still find 10 bats in there every time I go in. It's really annoying.
On the other hand, whenever I go into the nether, the poor little things divebomb into the lava and fly about on fire. It's really quite beautiful.
Anyway, I don't like bats, but don't care enough to remove them. A use would be nice.
BUT NOT AN OPTION. I hate optional things, unless it's big, like world types.