Indeed. You might share a subnet with other customers of your ISP, but your ISP probably doesn't let you ARP poison them.
This isn't even that recent. I remember doing ARP poisoning exactly once and then being surprised that it didn't work everywhere.