Where is my filet knife?

https://lemmy.world/post/45273334

Am I too European to understand this?
Classic lefty talk, landlords are bad yada yada yada I guess.