I hear you! but I have my puppy as my child (couldn't have kids) so I don't question all the things I have to take into account. I just do it.
I had to pay $105 to have a pet at a hotel in Montreal.....unreal - but we didn't question it.
Flying - we paid more - but it wasn't unreasonable. Especially having a tiny, at least you can have your baby with you in the plane (not below).
For their love - they are worth all the work and trouble