This is Canada, so the rules are slightly different. However, I do not find it unreasonable to expect an agent to know that you can't get a CMHC backed mortgage for 1) homes with a fixed-term renter tenant in them 2) homes with age restrictions 3) homes on leased land.
Our agent repeatedly found us "perfect homes", just to learn after writing the offer that no bank is willing to fund the transaction.
I think the general public refuses to admit that good agents exist, and the RE industry refuses to admit that absolutely garbage agents also exist.