Birds (specifically parrots) as pets, is it ethical or not?

I believe that keeping birds as pets is ethical or unethical depending on the situation. Keeping birds as pets with the intent of keeping them well nourished, healthy, and strong is completely ethical in my opinion. If these birds were bred in captivity, brought to licensed pet stores or animal shelters, and bought by a person who had good intentions; I don’t see anything wrong with that. It’s only when the owner neglects their animals and/or buys them from poachers/unauthorized dealers that it becomes a serious problem.