If done properly by a licensed veterinarian, I'm ok with it. I personally have no issues with docking if done properly between 3 and 5 days of age. The pups feel momentary pain, and within minutes have forgotten all about it. The only things they care about after are eating and sleeping.
I think it's all down to personal choice though, and what the dogs will be used for. A lot of working breeds have this done to prevent injury of the tail as adults, which is a much more painful surgery when the tail is fully formed. However, if you have a working breed that you aren't going to actually WORK, then I see no reason to do so. But, if you are getting a dog from a breeder, you may not have a choice as to if the dog is docked or not, it is their choice to do so or not. And in this case, I agree that the breeder should have the choice. I would hate to see it banned in my area.
I'm personally not a fan of ear cropping, if it involves any kind of cutting. The shaping I have no problem with though. I just see no point in causing such unnecessary pain, which unlike docking, does last a while. I can see people who show doing this, only because in some cases, it is standard to do so. Personally though, i'd like to see more "natural" eared dogs win at shows. Certain judges seem to favour the cropped ear in specific breeds. But I see no reason at all to crop unless the dog is shown, even then it's debatable for me.