I'm not so sure. It's just one home that's been posted. Then again, the nuance of predatory property 'investing' isn't easy to represent in one picture.
In any case, I don't get the feeling that the meme is saying that they're as bad as each other, it's making excuses for scalper exploiting consumers.