Sometimes--for their protection it's OK to keep birds caged sometimes, only if the birds also have time out of the cage.
No. It's not fair to keep animals that naturally fly locked up.
Yes. It's better to keep them in cages than to give them free reign of the house.