Net cap is probably more like 7-8% once you factor taxes, insurance, etc in there — that’s normal for much of the US. Landlords want to make a profit, and 7% isn’t that much above mortgage rates of 4 to 4.5%, especially when downtime for vacancy, repairs, etc are considered.