Agreed - however, I find mine regularly turns itself off; I get the message 'iCloud Private Relay has been switched off." If it can't be relied on, best use an additional layer of protection such as a VPN. I currently use IPVanish which works well, with the exception of the kill switch.
A mere 0.3 meter length of cable is so mean. Surely the additional cost of a decent length cable would be minimal, rather than forcing users to pony up another bundle.