@foolishowl No, that was an intentional feature to promote privacy sorts of interests.
The primary purpose of an IP address is not to be static and allow anyone on the internet to address you or anything like that. It's just to establish communication channels.
IPv6 provides more flexibility for an in point to have static or dynamic addressing depending on how it wants to be reached.
This is absolutely a feature, an intentional one.