I could NOT agree with you any more if I tried.
Anyone who thinks its OK to criticize someone in that situation....NO. It's really, really NOT. We all (myself included) have said that we wouldn't rehome our pets even if it meant we had to live on the street. well, guess what? When you are actually put in that situation, you get a nice good slap in the face from reality. Rehoming a pet is one of the hardest things some animal owners have to do. It is NOT
ever OK to judge someone. So unless you've walked a couple miles in their shoes and lived their life...you have
no idea.