People should stop hating on babies and dogs in planes.
Yes, babies cry. Yes, dogs bark. Yes, they sometimes poop when/where they shouldn't.
But what do you expect people to do? When people travel with these it is most often out of necessity. Like for a move or family emergency. They have just as much right to be in public as you do.
"But it is antisocial! They are irritating!" You are already being antisocial by flying and thus contributing massively to pollution and global warming.
I say we make airtavel as inconvenient, expensive and annoying as possible. Take a car, ferry or train instead. And if you do choose to fly, you deserve no sympathy for being inconvenienced by people who would most probably also much rather not travel with their babies or dogs.