Right, IP addresses aren't reliable for tracking because static IPs aren't commonplace. But if they were, then they would be.
Also, I'm not sure what your experience has been but my IP only changes very rarely. Seems to happen about once every 6 months. My understanding that this was somewhat common, at least in the land of cable/coax-ISPs. Is 6 months not long enough to glean anything useful?
But proxies will still group the users on the same IP.